Two women struggle to escape from a deranged college professor who holds them hostage on a remote sunflower farm.
2006
1989
2001
1996
2007
1975
1974
1993
2002
1980
2016
1998
1992
1987
2004
2022
1997