Good old Angelina Jolie, one of the most magnificently barking people in the business we call show. She does moody; she does on-the-edge, and of course she does sexy, with those spectacular lips resembling a fire-damaged sofa. But can she do rom-com tender? Can she do funny? You might as well ask her to recite the Rubaiyat of Omar Khayyam in Cornish.
Jolie is way out of her depth in this alleged romantic comedy drama, playing beautiful but uptight Lanie, with her perfect life, perfect job as TV news reporter and perfect sports star fiancé, all naturally masking an inner sadness.
When a hobo savant called Prophet Jack (Tony Shalhoub, on autopilot) tells her she has a week to live, Lanie has to re-assess her life, her relationship with her sister and widower father, and her hidden feelings for Pete, a regular-joe cameraman played by Edward Burns, one of Hollywood's most stolid, not to say dull, leading men.
There is a strange blankness behind Angelina Jolie's eyes while she's going through her character's various modulations. Kate Hudson or maybe Brittany Murphy would have been better casting; Jolie is good at being dangerous or feisty, like Lara Croft. Smiling through her tears and learning life lessons isn't her style.