Emily Jenkins (Renée Zellwegger) jobbar inom socialtjänsten och tror att hon sett det mesta som jobbet medför. Tills en dag då hon träffar den blott tioåriga Lillith Sullivan (Jodelle Ferland), vilket blir hennes nya och mest mystiska fall. Emilys värsta föraningar bekräftas när föräldrarna försöker döda Lillith. Emily räddar henne och bestämmer sig för att ta hand om henne tills den rätta fosterfamiljen dyker upp.