Jennifer Hills (Sarah Butler) kilka lat temu została brutalnie zgwałcona. Od tamtej pory wciąż jest dręczona wspomnieniami tamtych wydarzeń. Aby zacząć wszystko od nowa, dziewczyna przeprowadza się do innego miasta i zmienia tożsamość. Jako Angela zamieszkuje w Nowym Jorku i dołącza do grupy wsparcia, by uporządkować swoje życie i poradzić sobie psychicznie. Jednak kiedy jej przyjaciółka Marla (Jennifer Landon) zostaje zgwałcona oraz zamordowana, Jennifer postanawia rozprawić się z ludźmi odpowiedzialnymi za brutalne przestępstwa. Osoby, których dopada dziewczyna, są zmuszone zapłacić za swoje czyny w najbardziej przerażający sposób, jaki można sobie wyobrazić. Tym razem nikt nie będzie w stanie jej powstrzymać.