孫悟空回到花果山后,唐僧在八戒和沙僧的保護(hù)下,繼續(xù)向西天走去。
一天,他們來到了一片黑松林,唐僧肚子餓了,讓豬八戒去化齋。豬八戒找了很久,也找不到人家,走得累了,就一屁顧坐在草叢里休息,不知不覺地竟然睡著了。
唐僧左等右等,也不見八戒回來,就讓沙僧去找他,自己一個(gè)人坐在松林里,時(shí)間一長,覺得又困又累,于是站起身來四處走走,沒想到走錯(cuò)了路,來到一座黃金寶塔下。唐僧看見塔門上掛著一幅竹簾,就掀開簾子往里看,不由得大吃一驚,塔里竟然躺著一個(gè)妖怪。
唐僧剛被妖怪抓住,八戒和沙僧就來到了妖怪住的碗子山波月洞。原來沙僧找到熟睡的八戒后,兩人回到村子里,卻找不到師父,就牽著馬,挑著擔(dān)一路找過來。他們一看就斷定這是一個(gè)妖洞,八戒二話沒說,舉著釘耙就去砸門。
老妖黃袍怪聽見砸門聲跑了出去,和八戒、沙僧打了起來。這時(shí),被綁在洞中的唐僧看見一個(gè)婦子來到了面前,問他是從哪里來的。唐僧看她不像妖怪,就如實(shí)地告訴了他,那女子告訴唐僧,原來她是離這不遠(yuǎn)的寶象國的三公主,名叫百花羞,被妖怪搶來當(dāng)妻子已經(jīng)十三年了。
百花羞答應(yīng)救唐僧出去,但是有一個(gè)條件,唐僧得帶一封信給寶象國國王,唐僧滿口答應(yīng)。于是百花羞寫了一封信,并給唐僧松了綁,帶著他從后門逃出山洞,告訴他要暫時(shí)躲在草叢里,等黃袍怪回到洞里再去找徒弟,然后迅速離開此地。
百花羞回到洞中,故意打開后門,把自己的衣服和頭發(fā)弄亂,跑到門前,對(duì)正在打斗的黃袍怪喊道“不好了,那唐朝和尚用法術(shù)解開了繩子從后門逃走了!”黃袍怪聽了,大吃一驚,連忙下了云頭,回到洞中。
這時(shí),百花羞又假裝昏倒,讓黃袍怪顧不上去追唐僧。唐僧便趁機(jī)找到八戒和沙僧,連夜趕路,來到寶象國,住進(jìn)一家客棧。第二天,唐僧一個(gè)人去拜見寶象國王,等倒換了關(guān)文,才把百花羞的信獻(xiàn)上。
國王讀完信后放聲大哭,請(qǐng)求唐僧去捉拿妖怪。唐僧沒有辦法,只好說出八戒和沙僧。于是,國王派人到客棧去請(qǐng)八戒、沙僧一起捉拿妖怪。八戒也不管自己能不能辦到,滿口答應(yīng),為了顯示自己的本事,竟變成一個(gè)八、九丈高的巨人。
沙僧見了,也只好陪他一塊前去,兩人來到了波月洞前,八戒舉起釘耙,一耙把洞門打了個(gè)斗大的洞。黃袍怪見了氣得不得了,拿著刀出來迎戰(zhàn),當(dāng)他得知是寶象國王派他們來的時(shí)候,就更生氣了,越打越厲害。
漸漸地,豬八戒體力跟不上,就借口說要撒尿,偷偷地溜走了。沙僧一個(gè)人敵不過黃袍怪,被老怪捉到洞里。黃袍怪回到洞里,當(dāng)著沙僧的面,逼問百花羞是不是和唐僧串通好了。沙僧說是他們看到了寶象國三公主的畫像。
黃袍怪聽沙僧說得有道理,就連忙向百花羞道歉。為了報(bào)復(fù)唐僧,他變成一個(gè)英俊的書生,來拜見寶象國王,說自己是一個(gè)獵戶,十三年前打獵時(shí)碰到一只猛虎,馱著個(gè)姑娘,他將姑娘救下,結(jié)了夫妻,最近才知道那姑娘是三公主,特地來認(rèn)親。
接著他又說那老虎現(xiàn)在已經(jīng)成了精,假裝成一個(gè)取經(jīng)的唐朝和尚到處害人,說著便使了個(gè)法術(shù),把唐僧變成了一只老虎。國王被嚇得半死,幾個(gè)膽大的武士上前鎖住猛虎,關(guān)到了鐵籠里。國王非常高興,命令大擺三天酒席,感謝三駙馬。
唐僧變老虎精的事,很快就傳開了,白龍馬聽見官兵的議論,知道師父是被妖怪陷害。三更時(shí),它變成小白龍飛到宮里,剛好看見那個(gè)黃袍怪抓著一個(gè)伺候他的宮女在吃,就搖身一變,變成一個(gè)宮女的模樣,想在送酒的時(shí)候趁機(jī)殺了妖怪。
小白龍等黃袍怪伸手拿酒的時(shí)候,猛地抽出那妖怪腰間的大刀,使盡全身的力氣砍去。那妖怪本領(lǐng)確實(shí)高強(qiáng),和小白龍赤手空拳打了起來。他們從房里一直打到房外,又跳到空中去打,時(shí)間一久,小白龍漸漸不是對(duì)手,后腿被妖怪打傷,連忙鉆到御水河里。
到了后半夜,豬八戒回到客棧,找不到師父和沙僧,只看見白龍馬在馬圈里臥著。白龍馬開口講話,把今天發(fā)生的事告訴了豬八戒,要八戒去請(qǐng)大師兄悟空回來救師父。開始八戒害怕悟空怪罪他,不敢去,后來在白馬的一再勸說下才答應(yīng)。
八戒駕云很快來到花果山,開始悟空裝作不認(rèn)識(shí)他,舉著棒子要打,豬八戒嚇得哭了起來。悟空這才露出笑臉,把八戒請(qǐng)到水簾洞里款待。八戒把師父遇難的事告訴了悟空,苦苦哀求他前去解救師父。悟空想了很久,終于答應(yīng)了。
悟空和八戒駕云來到波月洞前,他們先把黃袍怪的兩個(gè)兒子抓到山頂上,把百花羞引了出來,要百花羞趕快把沙僧放了。百花羞把沙僧放出以后,悟空讓她和兩個(gè)孩子藏了起來,然后拔下兩根毫毛,使了法術(shù),變成了妖怪的兩個(gè)孩子。
八戒和沙僧按照悟空的主意,帶著兩個(gè)假孩子來到皇宮的上空,大聲喊道“黃袍怪,給你孩子!”把兩個(gè)假孩子往地面一扔,摔死在臺(tái)階下面。
黃袍怪跑出來一看,見自己的孩子被摔死了,云頭上站著豬八戒和沙僧,不由怒火中燒。
黃袍怪趕忙跑到洞里,看見百花羞正在那哭著喊孩子,一見黃袍怪大哭了一聲竟然昏過去。妖怪連忙扶起百花羞,張開嘴,吐出一個(gè)雞蛋大小的舍利子內(nèi)丹,讓百花羞往疼的地方擦。妖怪話還沒有說完,百花羞就一把搶了過去,吞到肚子里。
原來這百花羞是悟空變的,妖怪一看悟空的本來面目,認(rèn)出他是五百年前大鬧天宮的齊天大圣,嚇得冒了一身冷汗,趕快下令讓小妖們把悟空一團(tuán)一一團(tuán)一圍住。悟空并不慌,變成一個(gè)三頭六臂的巨人,手里揮舞著三根金箍棒,朝洞外打去。
孫悟空好如入無人之境,很快把小妖們都打死了。那妖怪也急了,逃出洞外,跳入云中,也變成三頭六臂,拼著命和悟空打了起來。悟空故意露出一個(gè)破綻,那妖怪不知是計(jì),被悟空當(dāng)頭打了一棒。誰知“吱”一聲,竟然消失得無影無蹤。
孫悟空到處找也找不到那妖怪,于是跑上天宮,請(qǐng)玉帝幫著查一查。天師奉命查遍天上所有的神仙,最后發(fā)現(xiàn)二十八宿中奎木狼私自離開天上已經(jīng)十三天了。于是,玉帝命令其他二十七星宿下凡界去收降奎木狼。
黃袍怪果然是奎木狼變的,玉帝把他收到天宮后,罰他去給太上老君燒火煉丹。悟空回到寶象國,來到變成老虎的師父跟前,他見師父滿臉淚水,知道師父已經(jīng)知錯(cuò),心就軟了下來,讓人取來干凈的水,含了一口,念了咒語,向唐僧噴去。
唐僧終于恢復(fù)了原形。寶象國國王為了感謝唐僧師徒除妖降怪,救回公主,為他們準(zhǔn)備了豐盛的食物,款待他們。第二天,唐僧離開時(shí),國王又親自帶領(lǐng)文武百官一直送到郊外,才和他們依依不舍地告別。悟空又回到了唐僧身邊,保護(hù)師父繼續(xù)西行。