El rodaje de la película se llevó a cabo entre las provincias españolas de Madrid, Burgos, Granada y Almería (algunas escenas de interior fueron rodadas en los estudios Cinecittà de Roma).