Tori Bodeen (Gabrielle Casha) ma niezwykle surowego ojca. Mężczyzna dręczy córkę psychicznie i fizycznie. Maltretowana dziewczyna marzy wyłącznie o wyrwaniu się z domu, który jest dla niej piekłem. Zrozumienie znajduje tylko u jednej rówieśniczki, Hope (Shae Keebler). Pewnego dnia jednak przyjaciółka pada ofiarą brutalnego morderstwa. Po latach Tori (Claire Forlani) wciąż zmaga się z dramatycznymi wspomnieniami z dzieciństwa. Mimo to decyduje się wrócić do rodzinnego miasteczka. Wkrótce nawiązuje romans ze starszym bratem Hope, Cade'em (Oliver Hudson). Od niego dowiaduje się o trwającym śledztwie w sprawie serii morderstw, których ofiarami padło już trzynaścioro dzieci.