The final scene of the film takes place in Cheddar Gorge, a dramatic limestone gorge in Somerset, England, known as the origin of Cheddar Cheese and the discovery site of Britain’s oldest human skeleton, ‘Cheddar Man’.
© The copyright of the images, posters, covers, photographs, and stills of each DVD, VOD, and/or Blu-ray belongs to their respective authors, producers, and/or distributors.