The Legend of Blood Castle(1973)
Status: Released
Date: 1973-09-10
Time: 1h 30m
A nightmare tale of depravity!
Overview
Countess Elizabeth Bathory conspires with her husband to acquire the blood of virgins to maintain her youth and beauty.
Languages: English, Spanish.