Of all the endings this film could have had, the last you expect is the one you saw

Rating: 8/10 (6 March 2003)

Without too much of a spoiler, I've see a LOT worse than this.
Though Nicole Kidman is not that much of an actress, she was credible enough to carry it off here (even Demi Moore did well in "Ghost"). I suppose what was more surprising was the real lack of precognition here: what you saw wasn't what you were seeing.