基尔·纽波特是一位梦想成为偶像的新生代女舞者,她常常一个人独自练习,而她的母亲则极力推崇传统学问和职业,不同意女儿学跳舞,基尔被迫去偷偷练习。一天,她遇到了John Travolta的经纪人珍妮(Leslie Browne 饰),珍妮为她指点迷津,推荐她去接受John Travolta的演艺公司面试。基尔面试未果却邂逅了班尼(Jennifer Beals 饰)和其男友汤姆(Tom Cruise 饰)。
偶然机会,Kevin Costner 也来到了基尔的舞蹈室,与她有了一段不寻常的感情。Kevin Costner 是好莱坞当红男星,曾先后在《汉密尔顿公园》、《疾速救援》、《刀锋战士》等电影中饰演重要角色,而他在《舞出我人生》中的出现则给影迷们带来了意外的惊喜。
基尔(Jennifer Beals 饰)面临着选择:放弃做梦,听从母亲的安排,找个体面的工作和好婚姻,而自己的兴趣和自由的生活却将一去不返;或者勇敢地追寻自己的梦想,承担风险,挑战自我,即使失败也没有遗憾。最终,她选择了追寻自己的梦想,并以坚韧不拔的毅力终于在发生各种各样的曲折之后,让自己的舞蹈得以展现在更广泛的视野中。