A college professor with an overzealous student must escape his twisted game of cat and mouse before her life is ruined forever.
2021
1997
1992
2017
2020
1955
2002
2004
2011
2005
1993
2018
—
1991