Lanie Kerrigan (ANGELINA JOLIE) is a career-minded TV reporter for KQMO news in Seattle who's been told by her boss, Dennis (GREG ITZIN), that she's on the fast track for a network gig with the national show AM U.S.A. To make sure she's ready for that, Dennis assigns her to work with Pete (EDWARD BURNS), a former network cameraman, and Vin (MAX BAKER), his audio assistant.
Lanie and Vin don't get along that well, particularly since he sees her as the most self-absorbed and egocentric woman he's ever met, and she sees him as someone whose life revolves around what she describes as banal sex, something she learns he's had with her best friend Andrea (MELISSA ERRICO).
In truth, despite being engaged to Cal (CHRISTIAN KANE), her live-in, professional baseball playing fiancé, Lanie is trying to overcome a disappointing family life where her widowed father, Pat (JAMES GAMMON) has always seemed more interested in his married daughter Gwen (LISA THORNHILL), who's always been competitive with Lanie.
With the romantic/sexual tension between them being rather obvious to all but them, the two set out to do a story on Prophet Jack (TONY SHALHOUB), a street seer known for his accurate predictions. Lanie doesn't believe any of what he says - including his prediction that she won't get her new job and that she'll die in one week - until his other predictions come true.
From that point on, Lanie tries to figure out if Jack is right about her future. She then decides to let go and live life to its fullest in what could be her few remaining days, but must then deal with her feelings toward Pete as well as the temptation and allure of landing that network job and returning to her old, career-building ways.