Much of this movie was laugh-out-loud hysterical and I really enjoyed it. It did lag in parts, particularly toward the end, but overall it was a good time. I would warn parents of adolescents especially that there was quite a bit of bad language and regretted allowing my 12-year old boy to watch it due to the "sexual content." Oddly, that aspect was better for the 8-10 set, for whom most of that humor would go completely over their heads. Very beginning was way too violent for kids too; thought I was in the wrong movie!