I first saw this film in a crowded theater on opening weekend. The audience roared with laughter, myself included. Seeing it again solidified my thoughts about the movie: this is a bona-fide comedy, and knows how to play it's audience.
What's great about it: Hilariously dirty
What's not so great: A little weak towards the end