A mad scientist captures young women and drains their blood, in order to keep alive an ancient, evil duchess.
2009
1995
2021
2000
2010
—
2013
1962
2022
2024
1951
1994
2002