How can this be rated 2.5?
I love this movie. After watching 300 it can be hilarious if you are in the right mood. It is by no means a 'great piece of art' which people hold against it, but it is far superior and much funnier than a lot of higher rated films on IMDB. Look at all the horrible Adam Sandler movies which stand at a 5 or 6 purely because of his popularity for one or two worthwhile movies he has made.
Overall, this film is the definition of underrated, and people need to realise that Adam Sandler needs to be put down.