Mystery Science Theater 3000

The Screaming Skull. Episode 12

The Screaming Skull, wherein a neurotic woman is driven to distraction – if not destruction – by the ghost of her new husband’s previous wife.

First aired: Saturday 29th of August 1998
Year: 1998
ASSEMBLE