An outwardly normal schoolteacher preys on suicidal women to slake his overwhelming thirst for human blood.
1995
1992
2000
1966
1919
1976
2001
2004
1985
2014
2005
1997
1998
1990
2007
1958
1987