The Vampire Doll

The curse of an undead beauty who has risen, weeping in her search for fresh blood...

1970-07-04 | 71 minutes

Rating: 6.8