moves back and forth in time as it weaves the story of grief, loss and recovery. At the core of the film are three people: Steven (David Duchocney), his wife Audrey (Halle Berry) and his friend since childhood Jerry (Benicio Del Toro). Audrey has always resented her husband's friendship with Jerry, and she's never been able to understand it. Steven is a successful designer/architect and Jerry's a longtime addict. The distance, in terms of lifestyles, between the two men keeps growing, but Steven maintains the friendship, offering support and occasional food and money. Audrey considers Steven's time with Jerry as time he could better spend with her or their two kids.