Als er eine Frau vor ihrem gewalttätigen Ehemann beschützen will, kommt Audrey Burkes (Halle Berry) Ehemann Brian (David Duchovny) ums Leben. Allein mit ihrem Schmerz und zwei Kindern, formt sie eine ungewöhnliche Allianz mit Jerry Sunborne (Benicio Del Toro), dem besten und ältesten Freund ihres Mannes. In der Hoffnung, dass er ihr über ihren Schmerz hinweghelfen kann, bittet sie den Heroinabhängigen Jerry, ihr beizustehen, und lädt ihn ein, bei ihr zu wohnen. So beginnt für sie ein tägliches Ringen mit dem Aufgeben, eine fortwährende Auseinandersetzung mit dem Schicksal. Und während er die klaffende Lücke in ihrem Herzen füllt, helfen ihm das Vertrauen, das sie in ihn setzt, und die ungewohnte Verantwortung als Ersatzvater bei seinem Kampf gegen die Sucht...