A documentary feature film about superheroes that could possibly save the world...or at least try.
Steve Sale
Steve Sale/SOS
John Sale
Maggie Sale
Charlotte Wirtz
Master Legend
Director