An Edgar Wallace mystery adapted more as a horror film. One of a series of Edgar Wallace mysteries produced in West Germany during the '60s.