The movie was funny and sweet. Pretty much is exactly what you expect it to be. We laughed out loud and cried. And Zac Efron was completely adorable as usual. Good for teenagers. Even the occasional talk of intercourse and partying is not inappropriate. Really good. Cant go wrong with this one.