Locality: United Kingdom
Produced: 1977
Media Type: Blu-ray
Directed by: Umberto Lenzi
Starring: Maurizio Merli, John Saxon, Renzo Palmer, Gabriella Lepori, Robert Hundar