A mad scientist captures young women and drains their blood, in order to keep alive an ancient, evil duchess.
2024
2023
1966
2018
2006
2017
2016
1983
1995
1981
2005
1994
1997
2008
2000
1958