with a bit of caution about the violence. I thought it was a bit excessive, and unnecessary (although I suppose that's why it had a PG rating). However, it was very funny, and started and ended on high notes. The characters were great, and Jack Black did an amazing job! My 6 and 7 year old boys were laughing out loud at many of the scenes. Not sure how i would feel about all of the "fat" references throughout, especially if I had daughters.