Filming Locations (2)

  • Barcelona, Barcelona, Catalonia, Spain

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