Z Esther jest coś nie tak... Peter Sarsgaard i Vera Farmiga wcielają się w parę, która adoptuje 9-letnią dziewczynkę po utracie własnego dziecka... i powoli odkrywają, że ich nowa córka nie jest tak niewinna, na jaką wygląda. Tragiczna strata nienarodzonego dziecka zdruzgotała Kate (Vera Farmiga) i Johna (Peter Sarsgaard), odbijając się zarówno na ich małżeństwie, jak i wrażliwej psychice Kate, którą prześladują koszmary i demony z przeszłości. Próbując odzyskać nieco normalności w życiu, decydują się na adopcję. Po odwiedzeniu lokalnego sierocińca ich sympatię zyskuje dziewczynka o imieniu Esther (Isabelle Fuhrman)... jednak Esther nie jest taka, jaką się wydaje. Kate desperacko próbuje skłonić Johna i innych, by dostrzegli zło kryjące się w pozornie uroczej Esther. Kiedy jej ostrzeżenia zostają zignorowane, może już być za późno... dla wszystkich.