A ventisei anni, Gordon Stafford pensa di avere i giorni contati. O almeno spera che lo siano. Prostrato dal senso di colpa e dal rammarico che scaturiscono dal terribile incidente d’auto di due anni prima in cui è rimasto ucciso un uomo, si sveglia ogni mattina con idee suicide. Anche se la legge gli ha assegnato un lavoro perché possa espiare le sue colpe, la redenzione personale è molto più difficile da raggiungere.
Poi Squirt – un semplice senzatetto che ha la sua croce da portare – lo salva da un destino terribile. Nel corso di quella notte, Gordon trova non solo una nuova luce da seguire, e forse persino uno scopo nella vita, ma anche la possibilità di un amore che lo aspetta alla fine del tunnel.
Gordon non avrebbe mai immaginato che sarebbe riuscito in qualche modo a perdonare se stesso, aprendo così il cuore abbastanza da ricevere accettazione e amore… proprio dalla persona a cui ha fatto più male.