Surprising. Left me full of emotions and rather lost for words.

Rating: Null/10 (30 November 2003)

CONTAINS MAJOR SPOILERS
Tom Cruise is David Aames, a playboy who has a 'f*** -buddy' played by Cameron Diaz. It is fairly obvious from the start that Julie wants more commitment than David is prepared to give, while he salves his conscience by telling himself that she is just a friend who he has sex with occasionally. At David's birthday party he is mesmerised by the beautiful Sofia (Cruz) and spends a perfect night with her and when they part in the morning both believe it is the beginning of 'true love'.
Everything starts to go badly wrong though, when David is confronted by Julie on leaving Sofia's flat. Having not had sex with Sofia, he lets his d**k rule his head and gets into Julie's car, thinking that they are going to have sex one more time. She however has other plans, and commits suicide by driving over a bridge, leaving David horribly disfigured. All pretty normal stuff so far.
Eventually he builds an idyllic life with Sofia, but starts to have psychotic episodes where Sofia 'turns into' Julie, culminating in David killing Sofia believing she was Julie. He ends up in jail where he is helped by kindly psychologist played by Kurt Russell.
Upshot is that in reality David did not have this life with Sofia, he was dreaming it all. He had really topped himself. But had had his body frozen and was in some kind of permanent dream until his subconscious told him to 'ask' to be unfrozen which is where the film ended.
Phew.