Młody mężczyzna (John Turturro) wraca do domu po zwolnieniu z więzienia. Szuka młodej kobiety Lindy (Jodie Foster), którą kiedyś próbował zgwałcić i młodego mężczyzny (Tim Robbins), który ją ochraniał. Targają nim sprzeczne uczucia. Z jednej strony kocha ją, a z drugiej jego natura nie pozwala mu przestać znęcać się nad Lindą.
Heinz wychodzi właśnie z więzienia, gdzie odsiadywał karę za zranienie młodego mężczyzny i próbę gwałtu na jego dziewczynie, Lindzie. Teraz pojawia się on ponownie w dzielnicy Five Corners. Linda po otrzymaniu tej wiadomości postanawia szukać pomocy u syna policjanta, czym wzbudza podejrzenie i zazdrość swego chłopaka. Zerwanie okazuje się błędem. Strach przed przestępcą potęguje się i wszystko wskazuje, że nie uniknie ona zastawionych przez niego pułapek.