Filming Locations (3)

  • Vicolo Moroni, Roma, Italy (final scene)

  • Chiesa di Santa Dorotea, Roma, Italy (final scene)

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