Lost Heroes
Directed by Will PascoeLOST HEROES is the tale of a small country striving to create its own heroes but finding itself constantly out-muscled by better-funded and better-marketed superheroes from the media empire next door.
Where to Watch Lost Heroes
Cast of Lost Heroes