Saw this at Tottenham Crt Rd Odeon (1st time there) and I have to say the sound in our screen was poor. During the quiet and dramatic moments of the film, you could hear explosions and shouting from another film. Which is quite distracting when you're watching a tear jerker. Don't get me wrong, the sound was loud enough in the screen, but there were too many noticable quiet moments in the film, that were interrupted by the noise from next door.

Overall, I would give the movie 6.5/10. And I was not happy with Cameron Diaz in this film. I agree with most of the other posters in that she was not convincing in this role and if played by someone else would have been a very gritty performance.