Een jong getrouwd stel dat recent hun baby verloren heeft adopteert een 9 jaar oud meisje, dat niet zo onschuldig is als ze lijkt te zijn
Het jong getrouwde stel Kate (Farmiga) en John (Sarsgaard) is kapot na het tragische verlies van hun ongeboren kind, een verlies wat grote sporen heeft nagelaten in hun huwelijk en Kate haar mentale toestand. Als het koppel een ander kind besluit te adopteren valt het gelijk voor Esther, een jong meisje van het weeshuis uit de buurt. Zodra ze het kleine meisje verwelkomen in hun huis beginnen er rare dingen te gebeuren, waardoor Kate begint te geloven dat er iets mis is met Esther-dit meisje met haar engelengezichtje is misschien niet wat ze lijkt te zijn. Bezorgd om de veiligheid van haar familie probeert Kate John en de anderen te overtuigen dat er meer zit achter dat lieve gezichtje.