皮特(弗雷德·阿斯泰尔 Fred Astaire 饰)是著名的舞蹈艺术家,然而,他并不满足于表演已有的舞种,而是另辟蹊径,甚至在舞鞋上钉上扣板,自创了踢踏舞。琳达(金格尔·罗杰斯 Ginger Rogers 饰)是巴黎正当红的戏剧舞蹈明星,虽然身居高维,但琳达早已经厌倦了如今疲惫的生活,她想要离开舞台,回归家庭。 机缘巧合之下,安妮和皮特相遇了,皮特灵动活泼的舞姿深深的吸引了安妮的注意,让安妮重新找到了舞蹈的快乐。一同起舞的两人,他们重叠的身影有如天作之合一般的合拍,这不禁引起了媒体的猜测,甚至爆出了他们已经结婚的假新闻。。卡洛琳(艾伦·巴金 Ellen Barkin 饰)是一位不幸的单身母亲,她带着儿子托比(莱昂纳多·迪卡普里奥 Leonardo DiCaprio 饰)离开了有暴力倾向的男友,辗转于不同的城市,只为能够赚钱养家糊口。在西雅图,卡洛琳认识了卡车司机德怀特(罗伯特·德尼罗 Robert De Niro 饰),在德怀特的身上,她找到了久违的爱情的感觉。
很快,卡洛琳就和德怀特结了婚,并搬到了名叫康克福特的小镇,在这里,似乎新的美好生活就要展开。可是,德怀特和叛逆的托比之间的关系却并不尽如人意,强势的德怀特不仅硬塞给了托比一份送报纸的工作还强迫他参加了童子军。对于继父的强权,年岁渐长的托比选择了反抗,靠着在艺术方面极高的天分,他不仅挣得了数额巨大的奖学金,更获得了深造的机会。最终,已经独立的托比带着母亲离开了德怀特,离开了康克福特小镇,踏上了新的旅程。。