The tragic loss of their unborn child has devastated Kate (Vera Farmiga) & John (Peter Sarsgaard) taking a toll on both their marriage & Kate's fragile psyche as she is plagued by nightmares & haunted by demons from her past Struggling to regain some semblance of normalcy in their lives the couple decides to adopt another child At the local orphanage both John & Kate find themselves strangely drawn to a young girl named Esther (Isabelle Fuhrman) Almost as soon as they welcome Esther into their home however an alarming series of events begins to unfold leading Kate to believe that there's something wrong with Esther
- this seemingly angelic little girl is not what she appears to be Concerned for the safety of her family Kate tries to get John & others to see past Esther's sweet facade But her warnings go unheeded until it may be too late for everyone Extras Deleted scenes Alternate ending Mama's little devils bad seeds & evil children Interviews with cast & crew Approx Run Time 122 Mins