18世紀后期朝鮮淑宗時代,前院副使公子李夢龍(曹承佑飾)在端午節(jié)那天遇到了成春香(李孝貞飾),一個母親曾是妓女的美麗少女。嬌俏的春香留下句謎語給他,“大雁隨魚飛,蝴蝶隨花舞,小蟹隨貝居”。夢龍左思右想,終于猜到謎底,晚上前去拜會春香。盡管地位懸殊,倆人的感情日益加深。然而,好夢不長,夢龍父親因為政績顯著,升遷至大內,夢龍必須離開南原趕赴漢城,他許諾等他通過了殿試,必將把春香接到漢城作為合法妻子。南原御使卞學道(李政憲飾)看中春香美貌,搬出法律條文“一入娼門則永世為妓”誣陷春香是妓女。春香寧死不屈,惱羞成怒的御使毒打她,并以莫須有的罪名將她投入牢獄。春香唯一的依靠就是她的信念和夢龍的誓言。幸好此時夢龍已中狀元,成為欽差大臣來到當地,他拯救出春香并懲罰了御使的惡行