唐僧見了,連忙讓八戒救下紅孩兒,並要讓出自己的白馬給紅孩兒騎。
紅孩兒藉口吊得時間長,渾身疼痛,騎不成馬。唐僧就讓悟空揹著紅孩兒。
悟空怕師父念緊箍咒,背上紅孩兒就走。心裡想∶我倒要看看,他有多大的本事。
妖怪害怕悟空傷他,用了一個重身法,扔下一個假的紅孩兒讓悟空背,自己跳在空中。悟空氣得火冒三丈,抓住假的紅孩兒摔在路邊的石頭上。妖怪又用了一個法術,變成一陣旋風,颳得沙石亂飛,讓人睜不開眼睛,趁機把唐僧抓回火雲洞。
悟空叫來本地的山神,問清了紅孩兒的來歷和住處,就留下沙僧看守白馬和行李,帶著八戒來到火雲洞前,要救師父。紅孩兒命令小妖們推出五輛車子,按金、木、水、火、土排好,唸了個咒語,頓時五輛車上火光四起。
八戒慌了,也不管悟空,自己跑到河對面。孫悟空本領高強,念著避火訣,闖到火裡去找妖怪。可是濃煙滾滾,烈火飛騰,什麼也看不見。他便決定先去東海請龍王來下雨,澆滅這場妖火,再救師父。
四海的龍王跟著悟空來到火雲洞的上空。悟空在洞門前又叫又罵,引出紅孩兒,和他打了起來。打了二十個回合,紅孩兒見不能取勝,又放起火來。悟空急忙唸咒,通知天上的龍王,頓時,大雨傾盆,“嘩嘩”地下了起來。
雨雖然大,卻澆不滅妖怪的三昧真火,反而像火上澆油一樣,越澆越旺。悟空闖到火裡尋找妖怪,卻被妖怪一口濃煙噴在臉上,燻得頭暈眼花,分不清東南西北,一頭鑽到河裡。誰知被冷水一激,弄得火氣攻心,一口氣沒接上來,昏了過去。
八戒、沙僧救起悟空。幸好八戒曾經學過按摩禪法,按按這,揉揉那,好一會兒才把悟空救醒。悟空謝了四海龍王,與八戒、沙僧到松樹林裡坐下,商量去請觀音菩薩,可是悟空腰痠背疼,渾身無力,駕不起雲。八戒便自告奮勇去請觀音。
紅孩兒一直躲在雲裡尋找孫悟空,發現八戒駕著雲,向南飛,想他一定是去請觀音,就跑到八戒的前頭,變成一個假觀音。八戒果然上當了,跟著假觀音來到火雲洞捉拿妖怪。誰知剛到洞口,就被小妖們按倒在地,捆了起來。
悟空等了很久不見八戒回來,就到洞前打聽。小妖們一見,舉著刀槍前來抓他。悟空因為身體痠痛沒有力氣,不敢和他們打,就變成一個花布包袱,躲在路旁。小妖們找不到悟空。看見有個花包袱,就提到洞裡,丟在一旁。
悟空忽然聽見紅孩兒吩咐兩個小妖去請他的父親牛魔王來吃唐僧肉。牛魔王是孫悟空在花果山時的結拜兄弟,模樣他還記得,於是,拔了根毫毛變成了花包袱,自己則飛到洞外,變成牛魔王,在小妖的必經之路打獵。
那些小妖不能分辨真假,就把悟空當作牛魔王請到了火雲洞。紅孩兒拜見了父親,說要殺唐僧吃肉,悟空說他這幾天正在吃齋,還是過幾天再殺吧!這下引起了紅孩兒的懷疑,他找了個藉口走到門外,詢問小妖,知道詳情後,心裡更加懷疑。
紅孩兒回到洞裡,假裝忘了自己的生日,要悟空告訴他。悟空哪裡知道,讓他明天去問他的母親鐵扇公主。紅孩兒認定這個牛魔王是假的,便率領小妖們舉刀槍,向悟空打來。悟空用金箍棒擋住,現出原形說∶“哪有兒子打老子的!”
悟空變成一道金光飛出妖洞,直接來到南海,拜見觀音。把紅孩兒抓走師父,冒充菩薩騙走八戒的事說了一遍。觀音聽了非常生氣,將手中的玉淨瓶丟到海里。不久,一隻烏龜把淨瓶托出水面,觀音讓悟空去拿瓶子,沒想到悟空竟然拿不動。
觀音告訴悟空,瓶中裝著整整一海的水。她上前輕輕托起淨瓶,讓徒弟木叉到李天王那借來了三十六把天罡刀。觀音把刀拋向空中,唸了個咒語,那刀就變成