Two women struggle to escape from a deranged college professor who holds them hostage on a remote sunflower farm.
1997
2000
2018
2019
2015
1940
1983
1941
2023
1942
1978
1987
2020
1976
1993
2025
2016
1970
1977