An outwardly normal schoolteacher preys on suicidal women to slake his overwhelming thirst for human blood.
1996
1981
1991
1995
1992
2000
1966
1919
1967
2004
2005
1988
1976
2013
2021
1993
2003