The Devil's Wedding Night
Release: January 01, 1973

Lady Dracula uses Dracula's ring to lure beautiful girls to her castle, where she murders them so she can bathe in their blood.

Trailers
An unhandled error has occurred. Reload Dismiss