明正德年間,宦官專權,王瓊被貶為民,其子王金龍入京收債,被劉瑾義子世凡誘入花街,遂遇戰亂流落妓院的蘇三,兩情相悅,劉世凡受父之意,百般離間暗害,蘇三與王遭到各種捉弄,使得兩人發生不同的命運遭際。王金龍花光了所有的錢財,被趕出妓院流落街頭,無意于功名意志消沉,雖經蘇三暗勸,仍沉迷不醒,直至被家人追尋返家。蘇三遭受各種迫害以致被出賣,義兄方爭之助逃離苦海,往南京尋找王金龍又遭王府唾棄,后騙往山西尋夫,又陷毒殺義兄之牢獄,幸遇獄吏崇公道為她暗地伸冤,又落入劉世凡的魔掌。王金龍入京會考,獲中狀元,被奉旨與權臣之女婚配。不久,奉旨巡按山西,主審蘇三之案,不意與蘇三相會,欲尋續約,私放蘇三,被其父發覺下令追捕,因冤案引起民間風潮,皇帝親至山西主審,其冤終至昭雪。王金龍欲與蘇三重圓,蘇三藐視其行離去。