Filming Locations (4)

  • Calvados, France

  • Mexico

  • Padua, Veneto, Italy

  • Paris, France