Two women struggle to escape from a deranged college professor who holds them hostage on a remote sunflower farm.
2015
2020
1976
2016
1970
1998
2018
1944
—
1951
1995
1996
2014
2025
2013