Written and directed by Sheldon Woodson, ‘Come Outside’ is a feature length science fiction drama that stars Sheldon Woodson, Vanessa Dehesa-Woodson, Vernvan Hinson and others. Set in a suburban town, the film finds the protagonists Shell and Vane […]