1. Home
  2. Films
  3. Turn of the Screw
Film · 1985

Turn of the Screw

October 11, 1985Released
Eloy de la IglesiaDirector
119 minRunning time
SpainCountry of origin