书生张珍(徐玉兰饰)出身寒门,其父母在世时曾与丞相金宠指腹为婚。然而,张家家道中落、人亡家破后,金宠嫌弃张珍贫寒,借故“三代不招白衣女婿”,将其安置在碧波潭边的草堂读书,待其科举及第后再议婚事。张珍感叹人情冷暖,于冷月下独自哀叹,向潭中鲤鱼倾诉苦衷。他意外感动了清冷水府中的鲤鱼精,鲤鱼精化身为金牡丹(王文娟饰)与之相会。张珍喜出望外,认定金牡丹是真妻。然而,当他兴冲冲地为“妻子”采摘梅花时,却在花园中误遇真实的牡丹小姐,引发误会,被逐出丞相府。真假金牡丹的故事由此展开,假金牡丹为情所困,无奈出奔,却再次被抓回。真假难辨的案件引出了包青天与观音菩萨的审断,最终真相大白,谱写了一段千古佳话。张珍与金牡丹终成眷属,修成正果。