1945: Der Zweite Weltkrieg ist vorbei, aber Grace Stuart (Nicole Kidman) wartet immer noch auf die Heimkehr ihres Mannes. In ihrem abgelegenen Herrenhaus erzieht Grace ihre beiden Kinder, Anne und Nicholas, nach strengen religiösen Prinzipien. Die Fensterläden und Vorhänge
des Hauses sind stets verschlossen, denn die Kinder leiden an einer seltsamen Krankheit: Sie reagieren allergisch auf Licht. Nachdem eines Tages das gesamte Personal ohne ein Wort verschwunden ist, stellt Grace drei neue Bedienstete an. Als diese die wichtigste Regel der Hausherrin
missachten, ereignen sich unheimliche Vorfälle.