Filming Locations (2)

  • Cinecitt√† Studios, Cinecitt√†, Rome, Lazio, Italy (interiors)

  • Estudios Roma, Madrid, Spain (interiors)