Locality: Germany
Produced: 1966
Media Type: DVD
Directed by: Terence Fisher
Starring: Christopher Lee, Barbara Shelley, Andrew Keir, Francis Matthews, Suzan Farmer