Location:

Shooting in Albuquerque, New Mexico.