Grace is a religious woman who lives in an old house kept dark because her two children, Anne and Nicholas, have a rare sensitivity to light. When the family begins to suspect the house is haunted, Grace fights to protect her children at any cost in the face of strange events and disturbing visions.
Nicole Kidman
as Grace Stewart
Alakina Mann
as Anne Stewart
Fionnula Flanagan
as Mrs. Bertha Mills
James Bentley
as Nicholas Stewart
Eric Sykes
as Mr. Edmund Tuttle
Christopher Eccleston
as Charles Stewart
Elaine Cassidy
as Lydia
Renée Asherson
as Old Lady
Gordon Reid
as Assistant
Keith Allen
as Mr. Marlish
Michelle Fairley
as Mrs. Marlish
Alexander Vince
as Victor Marlish