Jimmy Markum, Dave Boyle et Sean Devine ont grandi dans les rues d'un quartier "dur" de Boston. Rien ne semblait devoir altérer leur amitié jusqu'au jour où Dave se fait enlever par un inconnu, sous les yeux de ses copains. Leur complicité n'y résistera pas, leurs chemins se sépareront inexorablement: Jimmy plongera quelques temps dans la délinquance, Sean s'engagera dans la police. Dave se repliera sur lui-même, se contentera de petits boulots, et vivra durant plusieurs années avec sa mère avant d'épouser Céleste. Une nouvelle tragédie rapproche soudain les 3 hommes: la fille de Jimmy, Katie, est assassinée. Jimmy n'a dès lors qu'une obsession_ se venger. Et Sean, affecté à l'enquête, croit connaître le coupable: Dave Boyle.