這部電影改編自1974年香港電視劇《董小婉》。從一個總長度約500分鐘的連續(xù)劇剪輯成一個94分鐘的電影版本。清朝初年順治年間,攝政王多爾貢(江道)控制了政府,鎮(zhèn)壓了明朝的遺民。毛碧江(白彪)和其他正義人士未能刺殺多爾貢。洪承疇(谷峰飾)利用江南名妓董小晚(孟麗萍飾)欺騙多爾貢,并派他的侄女(陳平慧飾)在董小晚身邊擔任警衛(wèi)。孝晚被太后(天尼)召入宮中,并將順治(艾迪)賜為其配偶。董孝晚嫁給順治后,順治在生下皇帝的兒子后,打算立太子,但被多爾根的陰謀暗殺。順治知道了真相,決定在多爾根生日那天毒死他。多爾根的壽家說,在洪承疇的巧妙安排下,董小宛親自下毒,殺死了許多人。洪承疇趁機制服了黨的其他人,太后對董小宛殺害許多人深惡痛絕。她指示洪承疇偷偷殺了他,而她的兒子為了救董小晚,不惜拔劍對抗洪承疇,毛碧江也潛入宮中尋找董小晚