明正德年間宦官專權(quán),兵部尚書王瓊因直諫遭貶為民。其子王金龍奉命入京收債,被劉瑾義子世凡誘至花街偶遇流落妓院的蘇三,兩人萌生情愫。劉世凡秉承父命對這對戀人多方離間陷害,導(dǎo)致王金龍耗盡錢財(cái)被逐街頭,意志消沉之際更遭家人尋回。蘇三則歷經(jīng)毒殺義兄方爭之冤案,得獄吏崇公道暗中相助洗清罪名。王金龍重振后入京會考高中狀元,被迫與權(quán)臣之女聯(lián)姻。數(shù)年后奉旨巡按山西時(shí)重審蘇三舊案,私放舊情人的舉動(dòng)引發(fā)朝野震動(dòng)。皇帝親赴山西徹查此案,真相大白后王金龍懇請破鏡重圓,但歷經(jīng)滄桑的蘇三最終選擇淡然離去。