Emily Jenkins (Renée Zellweger) is assigned to investigate the family of 10-year-old Lillith Sullivan.
Emily finds Lillith’s parents trying to kill their daughter by roasting her in an oven. Emily has Lillith’s parents locked in a mental institution and is assigned to watch over the girl until a foster family is found.
Strange things begin to happen to the people around Emily. A young boy from another case she has suddenly murders his parents, and Emily’s best friend kills himself after hallucinating that hornets are coming out of his body.
Emily goes back to talk to Lillith’s parents at the mental institution where they tell her that Lillith is a demon and they tried to kill her to save themselves.
At first Emily is unsuccessful at killing Lillith in a house fire so she drives her car into the ocean with Lillith in it and manages to escape as Lillith and the car sink to the bottom.