Took my twin 8 year olds and they enjoyed it. Some if it was over their heads but my husband and I laughed through most of it. It has me terrified about middle school for sure! It was fun entertainment and I have told friends to take their kids to see it.