Elvira's Movie Macabre

Elvira's Movie Macabre

The Turn of the Screw (1x35)


: 22, 1982

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

  • : 1981
  • : 184
  • : 5
  • 20