寶珠將絲絲和唐僧帶回盤絲洞,并封了洞口。沙僧八戒來尋,無從入口。打斗中,金光道長原來是多目怪,多目怪釋放金光,罩住悟空。悟空變作穿山甲,才得遁去。遁出的悟空遇見王母娘娘所變孝婦,點化悟空去往紫云山,山中有個千花洞。洞里有位圣賢,喚做毗藍婆。
只有此圣賢才能制服那妖怪。悟空請來毗藍婆,收服金光道長多目怪,原他是只蜈蚣精。悟空等三人打死寶珠,救出師父繼續向前。路過獅駝嶺,遇上一老者,原來這老者是太白金星化身,他特意來報信,提醒悟空好好保護師父。
悟空得信,留下八戒沙僧保護師父,自己前去探路。山中小鉆風行路,悟空變成總鉆風探口風。孫悟空探完口風,打死小鉆風,自己又變成小鉆風模樣,前去洞府通風報信。假小鉆風先嚇走一批小妖們,削減妖怪力量,然后進入洞府,但見大魔(青毛獅子怪)、二魔(黃牙老象)、三魔(大鵬雕)商議捉拿唐僧師徒。假小鉆風報信,悟空本想引蛇出洞,消滅三妖,卻一瞬就被妖怪吸進了陰陽瓶。
身在陰陽瓶中的悟空如三條火焰如火龍一樣盤旋周身,仿若坐在火中,難過不已。悟空造化,毫毛變出金剛鉆,竟把瓶底鉆出一個洞,逃將出來。唐僧見悟空多時不歸,以為是出了意外。頓時三人悲傷起來。悟空突然出現,令三人大為驚喜。悟空帶上八戒前去再戰妖怪。不料悟空被大魔頭吞進了肚里,八戒倉皇逃回,報告師父,悟空命已歸西。還要分了行李,各自奔走。
唐僧傷心不已,卻獨自騎了馬,西去取經。悟空在大魔頭肚里一陣折騰,疼得魔頭聲聲討饒,悟空并不信服,牽著他又一陣折騰。妖怪氣力已盡。答應好生護送師徒過了這嶺,并不在為難。悟空才肯罷手。哪知三魔頭哪肯就此罷休,悟空一去,這邊便商議起來計謀在捉師徒幾人。
八戒被輕易捉去,悟空救回。三魔頭竟不肯罷手,將師徒都抓了去。悟空也未等逃脫。唐僧一見悟空一被捉來,頓時擔心起來。小妖們加柴燒水,準備蒸了這師徒幾人。八戒一陣哀嘆。
悟空變出瞌睡蟲鉆進添柴小妖的鼻孔中,救出了蒸籠里的師徒三人,幸虧老龍王在鍋底護佑,師徒三人才不至于喪命。四人為了躲避前門巡視的小妖,決定從后院爬墻逃離,被及時趕來的三魔逮個正著,又給抓回去了,只有悟空化作一道金光飛走了。
三魔為了好好地吃唐僧肉,派出小妖散播謠言說唐僧已經被夾生吃了,悟空驚呆了。再次變作小妖潛入獅駝城。見八戒、沙僧都痛苦不已,便真信了師父已去,痛叫一聲隨即離去。于是,他找到如來,討要說法,如來讓悟空只管去降妖。三魔以為悟空已經死心了,擺起酒菜高興地準備吃唐僧肉,突然悟空一棒打來。