I found it horrible. My 11-year old liked it, even if cringing at all the cuss words and sexual references. Hence, I wasn't sure what the target audience for this movie is: too infantile for mature people, too explicit for kids. The author is a 24-year old woman and still sweating the high school stuff. All songs sounded the same to me. Not my cup of tea.