One thing that drove me crazy about this movie is that they messed with Troy and Gabriella's relationship so badly and did a lousy job of putting it back together. I mean they kissed, great, but it was so rushed. We never got to see what made Gabriella change her mind, and how she got his T necklace back. And we never actually got to see them make up, it was kind of just assumed through the song.
And they focused way too much on Troy and Sharpay. Troy's ok, but ugh, I hate Sharpay. Gabriella had such a small part and she's such an important person in Troy's life, in the entire movie. She was rarely there and rarely mentioned. And Gabriella? She was still good, but different in a way. Like it wasn't the same Gabriella we knew and loved in the first movie. Vanessa's a great actress,but they made her look bad in this movie. She wasn't able to live up to her full potential.
The movie was good, but it could have been so much better if they hadn't cut out scenes and rushed the storyline.