Neustále ju prenasledujú nočné mory a démoni vlastnej minulosti. Aby dosiahli aspoň nejaké danie normálneho rodinného života, rozhodnú sa adoptovať si dieťa z detského domova.
Oboch si na prvý pohľad získa malé dievčatko menom Esther (Isabelle Fuhrman). Takmer súčasne s príchodom Esther do ich domu sa stane niekoľko veľmi zvláštnych udalostí, na základe čoho Kate usúdi, že s Esther nie je niečo celkom v poriadku – malé dievčatko s anjelským výzorom nie je tým, čím sa zdá.
V snahe zachrániť rodinu sa o tom snaží presvedčiť aj Johna a ostatných. Ale nikto jej nechce veriť, až pokým už nie je neskoro… pre všetkých.