A Hilarious Comedy With A Poor Plot

Rating: 4/10 (2 January 2009)

I left this movie puzzled. It started out so well! It had a great premise: this guy who always says no to everything somehow changes and says yes to everything--let the events unfold! However, with that great start, led the movie to a decline which soon plummeted to an awkward ending of the movie.
I was excited to see this movie because of Jim Carrey; I thought it would be like "Liar, Liar", where it would be funny, it would have a good plot, and leave myself with a sense that I enjoyed a good movie. Unfortunately, I am not so much of a Carrey fan anymore.
There were quite a lot of boring scenes that I did not really understand, leaving me thinking, "Why was that put in there?" The entire plot was quite random; things just happened from one thing to another. It's like they could have scrambled a bunch of scenes and it wouldn't make any difference.
The thing that confuses me the most is that there is a book which was written before the movie, but it's a good 400 pages. My thinking is that they just took snippets from the book and made this slapped-together movie, leaving a lot out, which was probably key to the plot line.
I wanted to walk out of the theaters and tell everyone that this was a great movie, that I highly recommend it, but I won't be doing that. It was just so-so. It has been the worst Carrey movie I've seen yet. What also bugs me is that Zooey Deschanel, who plays Alison, is 28 in real life, when Jim Carrey is 46. Although age is just a number, she's basically a young girl and he's a grown man. There were scenes that just looked awkward between the two of them because you could tell she is so much younger than him.
I would almost venture to say bad casting and a poor execution of the plot. The only thing that saved this movie is that it was quite hilarious throughout. I definitely got my share of laughs, but they soon ceased when the halfway point in the movie occurred, and the balance was tipped off the scale.
4 out of 10 stars.