Filming Locations?
IMDB gives four towns in New Mexico as locations: Chimayo, Santa Fe, Tesque, and White Rock. I'm going to NewMexico in the fall, & would love to see the actual locations. Does anyone have more specific info?
"Stalker?"
"Yup, big time."