Locality: Germany
Produced: 1966
Media Type: Blu-ray & DVD Combo
Directed by: Mario Bava
Starring: Ciacomo Rossi-Stuart, Fabienne Dali, Erica Blanc, Piero Lulli, Max Lawrence