Two women struggle to escape from a deranged college professor who holds them hostage on a remote sunflower farm.
1989
1998
1992
1993
2006
2004
1982
1975
1987
2005
2018
2007
2002
2000
1991
2025
1959
2022