An outwardly normal schoolteacher preys on suicidal women to slake his overwhelming thirst for human blood.
1960
2002
1987
1985
1961
2006
2004
1962
1998
1999
2000
2009