Filming Locations (3)

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

  • Paris, France

  • Turin, Piedmont, Italy