Der Polizist Vincent LaMarca (Robert De Niro) lebt für seinen Beruf, denn seine Familie hat er vor vielen Jahren hinter sich gelassen. Doch bei seinem neuesten Fall holen ihn die Schatten seiner Vergangenheit gnadenlos ein. Sein drogenabhängiger Sohn Joey (James Franco) wird beschuldigt einen Drogendealer kaltblütig ermordet zu haben. Er hat das Opfer als letztes lebend gesehen und die Tatwaffe ist voll mit seinen Fingerabdrücken. Vincent und sein Partner Reg Duffy (George Dzundza) machen sich auf die Suche nach Joey. Auf einem alten Fabrikgelände entdeckt Reg Joeys Versteck und gerät in einen Hinterhalt. Hat Joey nun auch Reg auf dem Gewissen? Ab sofort kennen Vincents Kollegen keine Gnade mehr und eine großangelegte Hetzjagd beginnt! Vincent gerät in einen Gewissenskonflikt und beginnt auf eigene Faust zu ermitteln.