Audrey Burke (Halle Berry) ha perso tragicamente il marito Brian (David Duchovny) e, rimasta sola con due bambini, non riesce a superare il suo dolore. La sua vita è totalmente sconvolta, e lei, distrutta, si rivolge al migliore amico del marito, Jerry Sunborne (Benicio Del Toro).
L’esistenza di Jerry, ex-avvocato, sta però andando a pezzi: l’uso di eroina lo ha portato a distruggere tutto ciò che aveva di più caro. Nonostante ciò, è l’unica persona che può aiutare Audrey a sopravvivere alla sua perdita, e questa responsabilità gli fa trovare la forza di uscire fuori dai suoi problemi. I due lavoreranno fianco a fianco per tentare di ritrovare una nuova ragione di vita e un briciolo di quella felicità a cui entrambi sembravano aver rinunciato.