Толстая, маленькая и уродливая, но вполне довольная собой школьница Трейси (Блонски) живет в Балтиморе начала 1960-х с мамой, двухсоткилограммовой прачкой (Траволта), и папой, слегка двинутым продавцом юмористических сувениров (Уокен). Она с трудом досиживает до звонка и мчится домой — смотреть «Шоу Корни Коллинза», где зажигательно танцуют местные красавицы и красавцы. Сама Трейси тоже все время танцует — и добивается того, что ее в порядке эксперимента берут на шоу, где она вскоре отодвигает на второй план стервозную блондинку Эмбер (Сноу), дочь не менее стервозной менеджерши телеканала (Пфайффер). Параллельно Трейси поддерживает борьбу за права чернокожих, когда зловредная менеджерша пытается отменить ежемесячный «Негритянский день» в своей передаче.