I laughed so hard!!! I was scared at times that the movie crossed over the lines of moral and ethical but in the end I left the theater feeling so good, happy, and optimistic for our world! Anyone who thinks they can shelter their kids from poor choices in language are kidding themselves! The theater was jammed packed of middle schoolers who hopefully learned a thing or two about bullying, making bad choices, and Great life long friends!!!!!