Filming Locations (3)

  • Devon, England, UK (photographed entirely on location in North Devon, England)

  • Pinewood Studios, Iver Heath, Buckinghamshire, England, UK (studio) (studio: completed at Pinewood Studios, England.)

  • Saunton Sands, Devon, England, UK (beach scenes)