A mad scientist captures young women and drains their blood, in order to keep alive an ancient, evil duchess.
1997
1970
2014
2009
2019
2001
—
2003
2005
2015
2020
2021