Película filmada en el estado de Nuevo México, Estados Unidos.