Nakon što se vrati kući s posla Vincent (Norman Reedus) pronađe u dnevnoj sobi svoju ubijenu suprugu. Vincent je stavio svoj život na čekanje dok ne pronađe ubojicu svoje žene. On je uvjeren kako je krivac za smrt njegove žene vozač taksija. Tri godine nakon, Vincent koji živi u Brooklynu, i dalje je odlučan u namjeri da pronađe i kazni ubojicu. Alice Parker (Emmanuelle Béart) je Vincentova susjeda koja se zaljubi u njega i napravila bi sve samo da ga usreći. No, prije toga mora se obračunati s Vincentovom opsesijom da pronađe ubojicu svoje žene. Alice odluči izmisliti krivca te pravu žrtvu pronalazi u Rogeru Culkinu (Harvey Keitel).