This movie was filmed in the town that I live in.
I just thought I would share a bit of information with you.
I live in Las Vegas, New Mexico and this movie was filmed in Montezuma, New Mexico, which is only ten minutes away from my house. My fiance and I love to go to the natural Hot Springs located right in front of the Montezuma Castle, where this movie was actually filmed at. When we're in the Hot baths, we can see the Castle perfectly, which sometimes freaks me out, especially at night. If you ever go to the Castle, ask to get a tour. I have gone through 3 tours there, and it's kinda spooky, but very interesting. This Castle houses the students of the World College, where high school students (10th-12th grade) from all over the world live. There's alot of history regarding this Castle. So look it up!