A man fights for his sanity when he finds himself trapped on a rural farm inhabited by sinister beings overseen by a mysterious caretaker.
1980
2002
2009
1998
2008
2005
1993
1990
1983
1995
1999
2014
1961
2023
2022