A heart-pounding suspense thriller, set on an isolated farm in England's beautiful, rugged Peak District.
2011
2008
1953
1987
2006
1968
1997
2023
2009
2014
2002
1988
2013
1999
1986