It says a lot about this movie that Jim Carrey was the best thing in it. Usually I find him unwatchable but he's really good in this film.

Unfortunately the rest of it is a bit disappointing for fans of Charlie Kaufmann's previous work. It's too disjointed and makes the same points again and again and Kate Winslet's character is so irritating! Talk about role reversal. People walked out of the screening I was in. It's not all bad - there's some wonderful dialogue and it's not dire, just not great. Can't believe it has such a high rating and can only imagine it's a hangover from Being John Malkovich and Adaptation, both of which were so innovative and clever.