Kate (
Vera Farmiga) i John (
Peter Sarsgaard) tworzą małżeństwo wychodzące z kryzysu po stracie nienarodzonego dziecka. Postanawiają adoptować dziecko, by nadać Kate, byłej alkoholiczce, nowy cel w życiu. W sierocińcu poznają uroczą dziewczynkę imieniem Esther (
Isabelle Fuhrman), która wywiera na obojgu pozytywne wrażenie. Decydują się zabrać ją ze sobą do domu. Z początku wszystko wydaje się być piękne, jednak Esther zaczyna stwarzać problemy, kłócąc ze sobą swoją nową rodzinę.