Drie jeugdvrienden, Jimmy Markum, Sean Devine en Dave Boyle verliezen elkaar uit het oog, maar worden na jaren weer herenigd door de moord op Jimmy's oudste dochter. Sean is politierechercheur geworden en onderzoekt de zaak. Ex-crimineel Jimmy zint ondertussen op wraak, terwijl de labiele Dave nog altijd worstelt met zijn jeugdtrauma. Door deze omstandigheden wordt de onderlinge band van de drie op de proef gesteld, en oude wonden worden opengereten.