Alan, úspěšný zubař, který vede poměrně spokojený život se svou manželkou a dvěma dětmi. Cestou domů potkává svého spolubydlícího z vysoké školy Charlieho, který si na něj ze začátku vůbec nevzpomíná. Charlie prožil nějakou tragedii a nechce o ní hovořit, stále více se uzavírá do sebe. Alan se mu snaží ze všech sil pomoci, ale sám se přitom odcizuje vlastní rodině.
Velký malý film o středoškolském učiteli hudby, jeho ambicích, kariéře a rodině. Glenn Holland je ambiciózní hudební skladatel a středoškolský učitel hudby, ale není to žádný světec. Touží po uznání a slávě a je cynický ke svému okolí. Když v roce 1964 poprvé přichází na střední školu, nemá o učení velký zájem. Je především skladatel, ale musí živit rodinu, a tak přijme místo učitele, protože si myslí, že to bude nenáročná práce. Místo toho se na něj sesypou hodiny obrovské dřiny při vzdělávání většinou nevděčných a zoufale podprůměrných studentů.
Píše se rok 1962, Baltimore, USA. Obtloustlá středoškolačka Tracy Turnblad (Nikki Blonsky) navzdory svým nepřehlédnutelným tělesným rozměrům miluje tanec a sní o tom, že se stane hvězdou televizní taneční show Cornyho Collinse (James Marsden). Na cestě za splněním svého snu ji sice podporuje otec Wilbur (Christopher Walken), ale Tracy musí překonat řadu překážek, které nesouvisejí jen s jejími tělesnými proporcemi: počáteční odpor své podobně tělnaté matky Edny (John Travolta) nebo nenávist televizní producentky Velmy (Michelle Pfeiffer) a její protěžované dcery. Tracy pak dokonce začne bojovat i s rasovou segregací, která ve společnosti vládne.