Movies: Caroline Davies
- 1979
Human Experiments (1979)
Human Experiments2.51979HD
A demented prison doctor performs gruesome shock therapy experiments on inmates....
- 1978
Puzzle (1978)
Puzzle0.31978HD
Franciscus searches for the urn that contains the remains of Buddha but instead finds danger and intrigue....