A psycho kidnaps young men to keep them captive and use them as his own personal sex slaves.
September 9, 1970
Released
The Collection
—
English
Signature FilmsHand In Hand Films