Overhead view of car on road several times (classic sign of a cheap production). Lots of talking. Very staged poor acting. Satan or something like him, not clear, controls an island isolated village of people most likely located in the Northeast (P. S. You would think he/it could expand his/its influence a bit further - must be old age). So how do we know it's Satanic influence? Townspeople have white CGI eyes, and act weird.