Wow, this movie was funny. I mean I was actually laughing throughout the whole thing, which is...amazing. I don't think it's to everyone's taste, given the raunchy humor and such, but it worked for me. Great casting, too. Will Ferrell is good. He's how you come to expect him to be. But even though he was good, I have to say, Zach Galifiwhateverhisnameis was even better. I might even say he stole the movie. He and Will Ferrell make a good team.
My grade: B+