Blessed are the forgetful, for they get the better even of their blunders.

Rating: 9/10 (29 December 2007)

I avoided this movie because I thought I would never see anything starring Jim Carrey (Dumb & Dumber, The Cable Guy, Ace Ventura: When Nature Calls) that was worth watching. That was my loss.
Kate Winslet(Little Children) was absolutely brilliant in this film by Oscar-winner Charlie Kaufman. And, of course, one of my very favorites, Kirsten Dunst, also gave a great performance.
I have to admit that I have a new appreciation for Carrey after seeing this film. He was perfect for the role and pulled it off spotlessly.
No matter how bad it is, there is always something special about that relationship. So, just remember the good times.