Locality: Germany
Produced: 1974
Media Type: DVD
Directed by: Roy Ward Baker, Chang Cheh
Starring: Peter Cushing, David Chiang, Julie Ege, Robin Stewart, Shih Szu