In this movie, where are they supposed to be? I appreciate all replies.
[deleted]
I wouldn't be surprised if it was New Mexico. Lots of demon/devil-related folklore throughout the entire state.
Wormwood, New Mexico, according to the book/novelization.