Locality: United States
Produced: 1981
Media Type: DVD
Directed by: Umberto Lenzi
Starring: John Morghen, Lorraine De Selle, Bryan Redford, Zora Kerowa, Walter Lloyd