Filming Locations (3)

  • Portsmouth, Hampshire, England, UK (on location)

  • Livarot-Pays-d'Auge, Calvados, France (on location)

  • Le Havre, Seine-Maritime, France (on location)