Locality: United Kingdom
Produced: 1966
Media Type: Blu-ray
Directed by: Maurizio Lucidi
Starring: Robert Woods, Norman Clark, Peter Carsten, Lucia Modugno, Max Deane