胖女孩特蕾西(妮可·布朗斯基NicoleBlonsky饰)成长于20世纪60年代的一个普通美国家庭。她迷上了电视选秀舞蹈节目,梦想在舞台上发光发热。但翠西的母亲从小就因为肥胖而缺乏自信,经常担心肥胖会成为翠西的绊脚石。没想到,翠西在节目中的出色表现,开启了她的未来。甚至所有人都爱她胜过备受宠爱的安布尔小姐(布兰妮·斯诺饰)。喜悦之余,特雷西迎来了职业生涯的快速转变。一方面,安布尔为了保住自己的地位,不惜使用卑鄙手段力挽狂澜,甚至勾引特雷西的父亲,造成家庭不和。另一方面,当时社会严格执行种族隔离,特蕾西也陷入了种族斗争之中。危险的处境随时可能毁掉她的事业。