Een buitenaardse rockband bestaande uit vier muzikanten wordt naar de aarde ontvoerd met als doel ze de grootste popband van de wereld te maken. Shep, een ruimtepiloot met een (obsessieve) liefde voor basgitarist Stella, reist af naar de aarde om de band te redden.
Het is de avond voor Kerst en Scrooge is weer eens onvriendelijk tegen iedereen. Dickens' verhaal, verteld door Gonzo met behulp van Rizzo the rat. Met hulp van de drie geesten en verwijzingen naar bijna elke Kerstfilm die ooit gemaakt is, komt Scrooge erachter dat liefde voor elkaar het enige is dat telt.
De film, gebaseerd op een waargebeurd verhaal, vertelt de geschiedenis van het ensemble 'Comedian Harmonists'. Dit gezelschap ruimt naast Amerikaanse barbershop-muziek ook plaats in voor dans en humor, en is bijzonder populair in theaters en op de radio in Europa.
Wanneer Troy (Zac Efron) en Gabriella (Vanessa Hudgens) tijdens een karaoke wedstrijd met elkaar zingen ontdekken ze dat ze talent hebben. Maar er worden van allebei hele andere dingen verwacht op hun school. Troy moet het basketbalteam leiden naar de overwinning en Gabriella moet hetzelfde met haar scheikundeclub. Als hun 'groep' erachter komt dat zij auditie hebben gedaan, dwarsbomen zij hun plannen. Tevens zijn de sluwe broer en zus Sharpay (Ashley Tisdale) en Ryan (Lucas Grabeel) ook van plan de hoofdrollen te krijgen en ze zijn tot alles bereid om dat voor elkaar krijgen.