善离宫，遁迹佛门。 云天朗（任达华饰）为忠良之后，为报父仇欲杀妙庄王机缘巧合遇妙善，为之倾心，惜妙善一心向佛，坚拒其情意。此时，兴林国大权为国师金龙（谭炳文饰）及大驸马易都雷（戴志伟饰）所把持，民不聊生。妙善不畏艰辛，与天朗上七重天取羊脂白玉瓶以救苍生。国师等联同魔尊千方百计阻止之，妙庄王更不欲负累妙善而自尽。魔尊以妖火焚城，但妙善之杨枝甘露尚未修炼成功，未能抗敌。而妙庄王亦被打下十八层地狱，受恶鬼欺凌，妙善救妙庄王出地狱，妙庄王感到其罪孽深重，愿意十世为牛赎罪，云天朗与妙善，照顾妙庄王投胎的小牛。不过最后