S02E24

Elvira's Movie Macabre

The Devil's Wedding Night

5 de marzo de 1983 · 120 min

Sigue la serie para marcar sus episodios como vistos.

At Castle Dracula, the Schiller brothers find more than they bargained for in the castle's current resident and her undead servant.