Filming Locations (2)

  • Normandie, France

  • Hérault, France (aerial shots)