Two women struggle to escape from a deranged college professor who holds them hostage on a remote sunflower farm.
1990
1997
1973
2008
2004
2014
1943
1968
1999
2022
1948
1965
2017
1991
2005
1958
2023
2018
2016
2006