Incubus

In the small town of Dry Falls, rector Henry Lieber is beginning to lose his faith as it becomes evident that all the women living there are being possessed by evil spirits and that rooting them out will only invite another, greater danger.