Strangely Rewarding!

Rating: 8/10 (4 October 2003)

I have to say this is one film I was not particularly fussed with watching. However one lazy Friday evening I decided I would sit down with an open mind to watch it. To say that you need an open mind to understand this film would be an understatement, however I found the storyline refreshing as it always kept you guessing as to what may be real and what was just in the mind. Tom Cruise plays an excellent role as the play boy gone wrong! He pays for the errors of his ways but inside there is the romantic, needy man which keeps him going. Cameron Diaz shines in her psychotic role and Penelope Cruz, taking to one side her 'annoying' accent, makes the film captivating as the 'one'. It keeps you thinking days after you've watched it and when you watch it again you always notice something you missed from the last viewing. Very good.