I livet våre finnes det usynlige tråder, og når en av dem trekkes, påvirker det alt annet. Da de var barn, var Sean Devine, Jimmy Marcus og Dave Boyle nære venner. Men en dag stoppet en merkelig bil ved gaten deres. En av guttene gikk inn i bilen, mens de to andre ble igjen, og noe forferdelig skjedde - en hendelse som avsluttet vennskapet deres og endret livene deres for alltid. Tjuefem år senere er Sean Devine blitt etterforsker i drapssaker. Jimmy Marcus har sonet sin straff og driver nå en liten butikk. Dave Boyle forsøker å holde ekteskapet sitt sammen, samtidig som han kjemper mot indre demoner som oppmuntrer ham til å begå forferdelige handlinger. Når datteren til Jimmy Marcus blir funnet drept, blir Sean Devine tildelt saken. Med sitt personlige liv i oppløsning, må han vende tilbake til en verden han trodde han hadde forlot, for å konfrontere både nåtidens vold og marerittene fra sin barndom. Etterforskningen fører ham i konflikt med Jimmy Marcus, som opplever gamle kriminelle impulser som frister ham til å ta loven i egne hender for å løse forbrytelsen med brutal rettferdighet.