La película fue rodada en el Algarve portugués, Baeza, Úbeda, Jaén, Toledo, Ciudad Real, Talamanca de Jarama, en Madrid y El Escorial.