A disturbed man kidnaps women and conditions them into becoming his slaves.
January 1, 1986
Released
Stalked!
55min
—
English