Locality: United States
Produced: 1966
Media Type: Blu-ray
Directed by: Carlo Lizzani
Starring: Robert Hoffmann, Gian Maria Volontè, Lisa Gastoni, Claudio Camaso, Renato Niccolai