Josh i Melissa to zmagające się z problemami małżeństwo. Ich życie ulega zmianie, gdy zostają uwięzieni w magicznym, musicalowym mieście z przydzieloną misją do wykonania.
W trakcie wakacji zbuntowany Danny Zuko (Aaron Tveit) poznaje uroczą Sandy (Julianne Hough). Kiedy letnia przerwa dobiega końca, dziewczyna musi wrócić do swojej rodzinnej Australii. Niespodziewanie jej rodzice postanawiają zamieszkać w Stanach, gdzie nastolatka rozpoczyna naukę w liceum. Wkrótce okazuje się, że w tej samej szkole uczy się Danny. Między młodymi rodzi się silne uczucie, które zostaje wystawione na próbę.
Adaptacja musicalu na podstawie powieści Victora Hugo. Były więzień, Jean Valjean, dzięki pomocy biskupa zdobywa pozycję i zaczyna pomagać biednym, podczas gdy prześladuje go inspektor Javert.