Had I not seen the commercials and had just gone to the movie, then this would have been rated 5 out of 5. Commercials hyped it up too much (to get people to come), but it made me expect too much. A lot of the best parts were in the commercials.
Don't get me wrong... good flick, just hype built it up too much for me and I left the movie wanting more.