An outwardly normal schoolteacher preys on suicidal women to slake his overwhelming thirst for human blood.
1983
2021
2020
2023
2019
1969
1995
1941
2002
2005
2008