Umberto Lenzi
Director
Director
Screenplay
Mario Gerosa
Giulia Torresi
Inspector Vismara
Elena Marchi
Kathy Adams
The Priest
Raffaele Ferri
Ines Tamburini - aka Toscana
Lt. Palumbo
Barrett
Lt. Renzi
Concetta De Rosa
Release Date
February 24, 1972Original Language
ItalianBudget
$0.00Production Company
Available On