
Trailer
The Incubus
Duration: 93 min
A small town's doctor takes matters into his own hands after a series of gruesome and bizarre rape crimes perplex the clueless authorities.