Director
Italy Possessed: A Brief History of Exorcist Rip-Offs
2020 · Director
Ænigma - Lucio Fulci and the 80s
2017 · Director
Omega Rising: Remembering Joe D'Amato
Banned Alive! The Rise and Fall of Italian Cannibal Movies
2016 · Director