High School Musical is a story about two high school juniors from opposite worlds – Troy Bolton (Zac Efron), captain of the basketball team, and Gabriella Montez (Vanessa Hudgens), a beautiful and shy transfer student who both end up trying out for the school's musical.