杏林王国的苗庄王(刘丹饰演)有三个女儿,长女苗心。(吴珊卓饰)和二女儿妙媛(廖安丽饰)嫉妒心强,无法成就大事。只有最小的女儿妙善(赵安琪饰)才华横溢,聪明过人。她从小就有一颗仁慈的心,深受人民的支持和爱戴。她是继承王位的唯一候选人。然而,由于她的善良和善良,她痴迷于学习佛教,不在乎世俗的名利。因此,她与父亲产生了很大的分歧,最终选择离家出走,进入佛教。云天朗(任达华饰演)的父亲被苗庄王杀害,天朗决心为父亲报仇。在一次偶然的相遇中,田朗遇到了乐妙善,并被她的善良和智慧所打动。因为苗庄王犯了许多恶行,他的人民受到了天堂的惩罚。为了将人民从水火之中拯救出来,妙善挺身而出,登上七天,取回一瓶羊脂玉瓶,拯救了普通百姓。