I went in with low expectations and this exceeded them. One of the better in the ever-growing crop of satanic mythology. This one even has something close to a twist in it but no spoilers here. If you like Christian good-v-evil movies, give it a look. You can even root for the bad guy.