孫悟空帶著石頭,又重返花果山當起了齊天大圣。八戒沙僧始終不敵白骨精,唐僧被抓到白骨洞。八戒沙僧潛入洞中救唐僧錢好被白骨精撞上,白骨精并未傷及二人,只因她目的明確,要除掉唐僧而已,于是只將他二人逐出洞外。
白骨精本意是要將唐僧吃掉,天音王子懂得白骨精并非惡人,她不過是內心存有芥蒂,才要加害唐僧,首先他跟白骨精曉之以理,即便她殺掉唐僧,她和孫悟空也不能在回到從前無憂無慮的時候,只能和孫悟空增加仇恨,最后他以死相逼,若是她殺掉唐僧,天音王子便割喉自殺,白骨精因為對天音王子心存歡喜,看到天音王子如此重情有意,她也慢慢釋懷了,她答應天音王子第二日放走唐僧。殊不知這只是白骨精留住天音王子的一個計謀,天音王子無意間得知白骨精真正的心思,便暗中觀察,危急時刻,天音王子急中生智放出唐僧。
在天音王子的幫助下,唐僧從白骨洞里逃了出來,師徒三人繼續上路,經過寶相國換取關文時才知,白骨洞的天音王子實則是被白骨精軟禁在了白骨洞。國王把拯救王子的希望寄托在了師徒三人身上,唐僧清楚僅憑他們三人,是無法救出王子的,想起被自己趕走的大徒弟孫悟空,心中不免泛起悲傷的漣漪。
白骨精發現唐僧被天音王子放走之后,計謀頓生,于是化作一傾國傾城的王妃到寶相國認親,卻只為抓回唐僧。宮殿之上,唐僧無力辯解,就被白骨精施法變成了白虎,國王驚懼,白骨精冠冕堂皇地掠走了唐僧。??是夜,白龍馬刺殺白骨精未遂受傷,他勸八戒請回大師兄才能救師父,八戒無奈,只得前往花果山請回孫悟空。悟空內心也正心系師父安危,卻礙于面子不肯回去,八戒雖然無功而返,卻觸動身在花果山做大王的孫悟空的心。
去白骨洞帶上天音王子來到寶相國。白骨精不小心暴露了身份,國王誓死守護唐僧,悟空趕到,認出白翩翩,才知這一切均是他誤殺了白翩翩所致,白骨精乃是白翩翩魂魄附體在天音王子前世的尸骨而成。她也并非囚禁天音王子,一切皆是前世的一場孽緣。真相大白之后,白骨精悔過自新,焚身而亡,天音王子恢復健康之身。師徒四人重新聚合,踏上西去之路。
師徒一行經過一座山,名為平頂山,山中有一洞,喚為蓮花洞,洞中兩魔頭,分別是金角大王,銀角大王。悟空前去探路,從樵夫口中得知,此山兩妖早放話出來,要等西天取經的和尚,活捉唐僧,吃了唐僧肉。悟空心中有數,故作無奈狀,惹得八戒要分了行李,各奔東西,悟空捉弄八戒,明知他偷懶,卻偏讓他前往探路,果不其然,八戒嘟嘟囔囔,自行在山腰睡起覺來,悟空變只大鳥,啄起八戒來。