The Legend of Blood Castle (1973)

The Legend of Blood Castle (1973)

A nightmare tale of depravity! 1973-09-10 Italy, Spain 90 Min. PG-13
5.2 29 votes

Overview

Countess Elizabeth Bathory conspires with her husband to acquire the blood of virgins to maintain her youth and beauty.