W małym miasteczku Cherry Falls grasuje ubrany na czarno, długowłosy morderca, którego ofiarą padają licealistki - dziewice. Szeryf miasteczka, Markam (Michael Biehn) sam ma nastoletnią córkę (Brittany Murphy) i m.in. dlatego postanawia wszcząć dochodzenie w tej sprawie. Czy uda mu się wykryć zbrodniarza?
W spokojnym miasteczku Cherry Falls dochodzi do zabójstwa nastolatek. Podczas oględzin zwłok szeryf Brent Marken (Michael Biehn) odkrywa, że morderca wyrył nożem na ciałach ofiar słowo "dziewica". W ten sam sposób ginie również Timmy (Keram Malicki-Sánchez), przyjaciel córki (Brittany Murphy) szeryfa. Dziewczyna cudem uniknęła śmierci. Według niej zbrodni dokonuje kobieta o długich opadających na twarz ciemnych włosach...
Sielską atmosferę miasteczka Cherry Falls zakłóca morderstwo pary nastolatków. Szeryf Brent Marken (Michael Biehn), który dokonuje oględzin, zauważa, że na ciałach ofiar wyryto nożem słowo "virgin" - dziewica. Ich szkolni koledzy są głęboko wstrząśnięci. Przerażenie narasta, gdy ginie kolejna młoda dziewczyna, a na jej ciele umieszczono to samo słowo. Szeryf organizuje w szkole spotkanie z rodzicami. Jego córka Jody (Brittany Murphy) i jej kolega Timmy (Keram Malicki-Sánchez) dowiadują się o związku między zbrodniami.
W małym amerykańskim miasteczku dochodzi do serii brutalnych morderstw, których ofiarami stają się tylko te kobiety, które nie utraciły jeszcze dziewictwa. Uczennica miejscowego liceum Jody Marken (Brittany Murphy) podejrzewa, że cała sprawa może mieć związek z tragicznymi wydarzeniami, które rozegrały się w Cherry Falls przed kilkunastu laty. Doszło wtedy do zbiorowego gwałtu na jednej z uczennic. Całą sprawę szybko jednak zatuszowano.