Very funny movie...a little bit rough....make that a lot rough. Morally.. this isn't something you want to admit you watched....but it was one of the funniest movies I have seen in a long, long time. I also believe as other reviewers....this is a "guys movie"...but girls will enjoy it too.