Die mit allen Wassern gewaschene Sozialarbeiterin Emily Jenkins (Renée Zellweger) ist davon überzeugt, in ihrem Job wirklich schon alles gesehen zu haben. Bis ihr neuester und ausgesprochen mysteriöser Fall sie mit der zehnjährigen Lillith Sullivan (Jodelle Ferland) zusammenführt. Schnell bewahrheit ...