Synopsis: Anna Veigh, (Leelee Sobieski) takes a job as a nanny for two young orphans. Her new workplace is a remote country estate with beautiful grounds and the children, Miles and Flora seem sweet and charming.
This perfect world quickly fades as she makes disturbing discoveries. Anna learns that her predecessor in the job died in suspicious circumstances. Adding to her unease, Anna begins to catch glimpses of figures lurking on the grounds. The figures seem to have sinister intentions and soon the lives and souls of the children will be in jeopardy. Anna is forced to confront dark secrets buried deep in her own psyche as she fights to cleanse the children's souls of darkness.