Dopo quasi vent’anni trascorsi in carcere, William Garnett (Il premio Oscar© Forest Whitaker) decide di ricostruire la sua vita da zero e lasciarsi il passato alle spalle. La conversione alla religione musulmana, una nuova relazione e il supporto dell’agente Emily Smith (Brenda Blethyn) preposta alla sua supervisione sembrano aiutarlo nel suo intento. Ma lo sceriffo della contea Bill Agati (il nominato al premio Oscar© Harvey Keitel) è deciso a fargli pagare a caro prezzo la morte del suo vice avvenuta per mano di Garnett vent’anni prima. A complicare le cose si aggiungerà anche l’ex socio in affari Terence Saldano (Luis Guzmán) inflessibile nell’accettare la nuova vita di Garnett.