Although set in the US state of New Mexico, the film was actually filmed in Almería, Andalucía, Spain.