Locality: United Kingdom
Produced: 1974
Media Type: Blu-ray
Directed by: Brian De Palma
Starring: Archie Hahn, Jeffrey Comanor, Harold Oblong, George Memmoli, Gerrit Graham