Filming Locations (5)

  • Vernazza, Liguria, Italy

  • La Spezia, Liguria, Italy (hospital)

  • Paris, France

  • Barcelona, Catalonia, Spain

  • Vancouver, British Columbia, Canada