W kampusie szkolnym dochodzi do serii morderstw. Ofiarami są młode dziewczyny. Sprawa jest trudna i tajemnicza. Prowadzący śledztwo Jonathan Cole zamierza jednak za wszelką cenę rozwikłać zagadkę i schwytać zabójcę, szczególnie, że wydarzenia dotyczą uczelni, której studentką jest jego córka. W trakcie dochodzenia wychodzi na jaw, że podobne zdarzenia miały już miejsce w tej szkole w przeszłości. Rusza wyścig z czasem...
Susan (Sara Paxton) i Jeff (Justin Bruening) są idealną parą. Kiedy dziewczyna zachodzi w ciążę, pobierają się i zamieszkują w ładnym domu na przedmieściach. Po urodzeniu dziecka Susan zajmuje się domem, starając się jednocześnie sprostać oczekiwaniom męża. Jakiś czas później rodzi im się drugie dziecko. Jeff robi karierę, całe dnie spędzając w pracy, po której udaje się do baru z kolegami. Kiedy wraca do domu pijany, małżonka ustępuje mu, tłumiąc w sobie emocje. Nikt nie przypuszcza jednak, że w zaciszu domowym Jeff znęca się nad żoną. Pewnego dnia Susan nie wytrzymuje...
Megan (Agnes Bruckner) poznając Philipa (Jake McDorman), myśli, że wygrała los na loterii, gdyż to czarujący, opiekuńczy i przystojny student medycyny, który ma zaplanowaną całą przyszłość. Po zaledwie kilku miesiącach znajomości para zaręcza się. Dla Megan to spełnienie snów, gdyż nigdy nie czuła się tak szczęśliwa. Z czasem dowiaduje się, że jej narzeczony ma mroczny sekret...
Historia zaginięcia Natalee Holloway (Amy Gumenick). Osiemnastolatka zniknęła podczas wycieczki na Arubę, zorganizowanej z okazji ukończenia szkoły średniej. Film opowiada o zmaganiach matki dziewczyny - Beth (Tracy Pollan), która mimo upływu lat za wszelką cenę pragnie dowiedzieć się, co tak naprawdę stało się z jej córką. Przekonana o winie głównego podejrzanego - Jordana (Stephen Amell), walczy o jego ukaranie i tym samym o sprawiedliwość dla Natalee. Tymczasem młody mężczyzna bezczelnie igra z nią oraz z mediami, kpiąc sobie z nieporadności organów ścigania.