董小宛(夏夢飾)是青樓名妓,擁有美麗的樣貌,琴棋書畫無所不精。一天,她邂逅了名為冒辟疆(高遠飾)的男子,冒辟疆是金陵四公子之一,自然生的儀表堂堂風度翩翩,董小宛很快就墜入了情網。清兵入關,中原遭到蹂躪侵犯,充滿了正義感的冒辟疆毅然決然的棄文從戎,走上了戰場。在姑蘇,一身戎裝的冒辟疆和董小宛重逢了,董小宛決定將自己的個人安危棄之不顧,也要追隨自己的戀人。然而在戰亂中,兩人還是走散了,董小宛被錢牧齋收留,之后又輾轉被送入了宮中。董小宛不愿意嫁作他人婦,于是絕世求死,恰逢冒辟疆抵達京中,兩人才得以再次相見。