明朝末年,侯朝宗(馮喆飾)作為復社領袖與奸臣阮大鋮(韓濤飾)激烈對抗。青樓名妓李香君(王丹鳳飾)被侯的剛正氣節與文采吸引,兩人互許終身。阮大鋮匿名贈送重金嫁妝意圖拉攏侯朝宗,卻被李香君識破原封退還。崇禎帝崩后,弘光帝繼位受阮大鋮蒙蔽重用閹黨。掌握權勢的阮大鋮立即構陷侯朝宗,迫使復社解散并開始追捕反閹黨人士。八年動蕩間政權更迭,侯朝宗為求自保委身清朝科舉入仕,喪失昔日風骨。目睹愛人變節的李香君在國破家亡后看破紅塵,決然削發為尼。亂世浮沉中兩個靈魂的堅守與妥協,最終化作桃花扇上永不褪色的血痕。