This is my new favorite movie!! My boyfriend took me to see it and we really enjoyed it. I found the lack of sex scenes and over-the-top cussing very refreshing. The movie had a great message, and I fell in love with the characters. It's funny, touching, sweet, and though it was a modern twist on the original story there were a lot of little touches that reminded me of the original. I gained a lot of respect for Vanessa Hudgens as an actress, and would recommend this to anyone. I even plan on buying it when it comes out, and I don't say that about a lot of movies these days.