The long awaited live action Light of Hope short has been released by the fan studio Robot Under Dog. The movie which stars Amy Johnston as Android 18 started off about a year ago much like the other fan made live action short films with loads of hype and wishful fans waiting for a release. […]