尼科·弗罗斯特在片中扮演布鲁斯·加内特。1987年当时,13岁的他是一名萨尔萨舞少年天才,在全英的少年舞蹈大赛上独领风骚。然而私下里他却是个遭人欺负的孩子。一次在街头发生的可怕事件让布鲁斯的自信心被摧毁,从此放弃了舞蹈。22年后,他变成了个大胖子,整日只知道怨天尤人、自怨自艾。他生活中唯一的光亮来自他的女上司茱莉亚(拉什达·琼斯),她是一个聪明、幽默又漂亮的美国女人。布鲁斯明知自己配不上她。幸运的是布鲁斯发现茱莉亚有着一个秘密的爱好。布鲁斯的同事德鲁(克里斯·奥多德)是全公司的活宝,喜欢对女同事献殷勤,也对茱莉亚情有独钟。在德鲁以及姐姐萨姆(奥利维亚·科尔曼)的帮助下,布鲁斯决定克服内心最大的恐惧,重新回到舞蹈池上,以博得心上人的芳心。
曾出演《死木》的英伦男星伊恩·麦柯肖恩在片中扮演一名舞蹈老师。