Locality: United Kingdom
Produced: 1980
Media Type: Blu-ray
Directed by: Ruggero Deodato
Starring: Robert Kerman, Francesca Ciardi, Perry Pirkanen, Luca Giorgio Barbareschi, Salvatore Basile