The frightening Boris Karloff 60s thriller with Karloff as a demented doctor using torture for scientific experiments.
No Trailer found!