唐僧师徒四人过了通天河继续向西赶了几个月,已经到了严冬一天,他们走进一座险峻的高山,隐约看见山上有许多房子,又走了一段路,唐僧肚子饿了,便说前面有一处人家。一定是一座寺院,就让悟空去化学斋饭,悟空跳到空中,见山中有一团团黑气就回到地面,用金箍棒在地上画了个圆圈,让他们三人和白马都坐在圈里,这样妖怪就不能伤害他们了,然后去化斋。唐僧他们坐在圈子里等了很久就不耐烦了,八戒不满的说,师傅,我们不如顺着路再往西走,是腾云驾雾,会赶上我们的。唐僧觉得有道理,就让沙僧挑上行李走,他们一直往前走,来到那些楼台跟前,八戒见大门没锁,就好奇地走进大厅。发现里头一个人都没有,但看见一个房间里有三件背心,八戒件背心漂亮,就把它揣在怀里,高兴的下楼了,唐僧见八戒随便拿了别人的东西,很不高兴。全八戒给送回去,八戒根本不听,自己穿了一件,沙僧也穿了一件,他俩刚刚穿上背心,不料那背心却变成了绳索,把他们紧紧的捆住,唐僧慌忙喊救命,原来这阁楼是妖怪变的,听见外面有人喊叫,洞里的妖怪命人将他们三人抓了起来,小妖们把唐僧三人抓到洞里。要吃能使他们长生不老的唐僧肉,八戒大声喊,我师兄是500年前大闹天宫的齐天大圣,谁敢吃我们他就饶不了谁。妖怪一听果然害怕了,让人把唐僧抓到后洞,等收拾了孙悟空再吃。
听话斋回到原处,找不到人才,想一定是他们走出圈子被妖怪抓走了,便顺着白马的提硬追去,半路上他遇到本地的山神和土地神,一问才知道座山叫做金兜山,洞中有一个独角大王,于是孙悟空来到了这个洞前,破口大骂,妖精有眼不识泰山,要他赶紧把师傅师弟放了,悟空见妖怪不出来就去找了天兵天将,哪吒三太子,李天王,火得星君悟空的金箍棒,哪吒三太子的风火轮。砍妖剑,斩妖刀,博妖索,和那火得星君的火炬都被金刚圈收走了,最后悟空请来了黄河水泊,让他放大水,结果都没有用。悟空想出了个好方法。半夜,悟空趁着那大王睡觉的时候,偷偷的录下了金刚圈,但金刚圈太紧了,无法拿走,所以悟空把那哪吒三太子的和那天兵天将的兵器全部都拿了回来,早晨起来那妖怪还是面不改色,又把他们的兵器都拿走了,最后天降本都去西天请如来佛祖帮忙查那妖怪的来历,结果如来佛祖命18罗汉拿了18粒金丹砂和悟空一起去捉拿妖怪。那妖怪又把圈一扔,那18粒金丹砂都不见了,最后悟空去了南海问太上老君,那妖怪是哪里来的?太上老君说与他无关,悟空只好闯入宫中,到处乱找,忽然他发现牛栏边的一个童子在打瞌睡,青牛却不见了,就叫来了太上老君,老君一看,大吃一惊,急忙让童子数了数宫中的宝贝,结果发现少了金刚圈,于是断定那妖怪就是自己的青牛,果然太上老君取出芭蕉扇,扔了一扔又叫了一叫,妖怪立刻浑身无力,献出了原形,悟空和天兵天将们打入洞内,把小妖们打死,又拿回了各自的兵器,救出了唐僧,八戒和沙僧,唐僧师徒四人,谢过众仙,天兵天将们告别唐僧回天上交差去了,唐僧师徒也收拾好了行李,继续西行。