The Turn of the Screw

May 22, 1982
0.0%

Elvira's Movie Macabre - S1 - E35

The Turn of the Screw

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

Elvira's Movie Macabre: Season 1 - 46 Episode s