Anthony Fankhauser is a producer and director, known for I Spit on Your Grave 2 (2013), I Spit on Your Grave 3: Vengeance Is Mine (2015) and They Found Hell (2015).
Anthony Fankhauser is a producer and director, known for I Spit on Your Grave 2 (2013), I Spit on Your Grave 3: Vengeance Is Mine (2015) and They Found Hell (2015).