Stranded travelers on a remote farm find themselves in a dire situation. Do they fall victim to a murderous father and his son?
2022
1990
—
2023
1922
1999
2002
2018
2016
1928
2012
2010