Ethan Shaftel: Ethan Shaftel. Director: Suspension. Ethan Shaftel is known for Suspension (2008), Flesh Computer (2014) and Gargoyle Doyle (2023).
Known For: Suspension (Director), Flesh Computer (Director), Gargoyle Doyle (Director), Ajax All Powerful (Director)