Locality: United Kingdom
Produced: 1961
Media Type: Blu-ray
Directed by: William Castle
Starring: Oscar Homolka, Ronald Lewis, Audrey Dalton, Guy Rolfe, Vladimir Sokoloff