The Incubus (1981)
The Incubus (1981)- Horror | Mystery | Thriller
A small town's doctor takes matters into his own hands after a series of gruesome and bizarre rape crimes perplex the clueless authorities.
Director:John Hough |
|
Watch Trailer |