In December of 2004, the bodies of a young couple were found in the middle of Dartmoor, a vast moorland that sits in the south western corner of the United Kingdom. The following film is made up of footage which was recovered eighteen years later.
Release Date: January 15, 2024
December 10, 2021
November 24, 2013
May 02, 2012
February 15, 2020
October 17, 2019
May 08, 2016
February 11, 2014
December 19, 2013
June 16, 2011
December 09, 2022
August 13, 2016
January 21, 2014
January 21, 2014
February 05, 2023
December 20, 2012
July 14, 1999
Invalid Date
January 01, 2012
August 31, 2016
March 16, 2012