The Incubus (1981) (movie): A small town's doctor takes matters into his own hands after a series of gruesome and bizarre rape crimes perplex the clueless authorities. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of The Incubus (1981) below