A mad scientist captures young women and drains their blood, in order to keep alive an ancient, evil duchess.
2019
1989
2013
1963
1960
2001
1972
1990
2016
2000
2005
2009
2007
2018
2017
2011
2021
—