Show Menu


Watch Elviras Movie Macabre online: Episode 35 The Turn of the Screw

The new governess at a country estate begins to see ghosts. Are they real or is she mad?

Ready to Watch Elviras Movie Macabre, Season 1, Episode 35?
click here to see where to watch or .