This movie is for the over 13 crowd. I love that it shows teens are interested in the opposite gender, but they promote abstance. It was a little to much for me and a bit corney, but my girls loved it ages 13 to 16. Zac Efron really impressed me. He is growing up.