Ethan Shaftel Director (2) Galaxy of Horrors (2017) Suspension (2008) Writer (1) Galaxy of Horrors (2017)