他們來自兩個不同的世界,從小就受到兩種不同文化的影響。然而,他們有著同樣的激情——跳舞!
像《周六夜狂熱》和《辣身舞》壹樣,《保留最後壹支舞》也是壹部反映美國城市生活的浪漫電影。莎拉(朱莉婭·斯泰爾飾)是壹個來自白人中產階級家庭的女孩。她在伊利諾伊州的壹個小鎮上長大,從小就喜歡芭蕾舞,並夢想著進入朱莉舞蹈學校,並將壹生奉獻給芭蕾舞。然而,她的母親死於車禍,她不得不放棄這個願望。她來到芝加哥南部,投靠失散多年的父親羅伊(特裏·金尼飾),壹位音樂家。在那裏,她開始了全新的生活,在壹所完全陌生的城市中學學習。
莎拉深深地陷入了失去母親的痛苦之中,她和年輕的黑人母親謝麗爾(凱麗·華盛頓飾)成了好朋友,這多少讓她感到安慰。謝麗爾的弟弟德裏克(辛·派屈克·托馬斯飾)美麗聰明。他是學校裏最受歡迎的學生之壹,也是當地藍調音樂愛好者經常光顧的郵票俱樂部的“大明星”。德裏克帶領莎拉進入了藍調音樂的大門,當他們發現他們對跳舞有著共同的興趣時,他們深深地愛上了對方。然而,如果這兩個年輕人想繼續他們的浪漫故事,他們不僅要克服膚色和文化的差異,還要面對家人和朋友的阻礙。
莎拉的父親無法接受女兒和壹個黑人同學的關系。學校裏的黑人女孩,尤其是德裏克的老朋友尼基(比安卡·勞森飾),對此也非常不滿。德裏克的童年好友馬拉奇(弗雷多·斯塔爾飾)也非常反對德裏克的戀愛,這個沖動的年輕人害怕失去與德裏克的友誼。
學生時代壹天天過去,這對夫婦找到了他們對彼此的感情和愛,這只會粉碎德裏克對美好生活的渴望和薩拉的芭蕾舞夢。