Filming Locations (5)

  • Windsor Great Park, Windsor, Berkshire, England, UK (The Shimmer)

  • Former RAF Bentwaters, Woodbridge, Suffolk, England, UK (Exterior shots of army base)

  • Marsworth Airfield, England, UK (Outdoor shots where they are tied to chairs in house)

  • England, UK

  • UK