话说上回孙悟空打“死”了白骨精,可其实白骨精并没有死,虽然粉身碎骨,但魂魄未散,她咬牙切齿,决定再次修炼人身,非要吃到唐僧肉不可。于是,她飞到青龙山,定下心来修炼。
过了3年,此刻唐僧正在乌鸡国往西走,白骨精修炼成功,而孙悟空师徒四人也来到了青龙山。一场大战即将开始。
到了青龙山上,唐僧有些肚子饿,便让八戒去化斋。八戒嘟嘟囔囔,很不情愿地走了。八戒托着耙子走了半天,连个人影也没看见,干脆往地上一躺,睡着了。这时在白骨洞里,白骨精看到前面山上有祥光瑞云,心里暗自叫好,飞到半途中,看到地上躺着的猪八戒,一个旋风把八戒吹到了洞里。这时孙大圣睁大火眼金睛,一看就发现前面的森林里有妖气,大叫不好,让沙增去帮他助战。顺着妖气来到白骨洞前,看着墙上的“白骨洞”三字,孙悟空大吃一惊,“白骨洞,白骨精!”这时沙僧也来了。他俩大叫道:“快还我二师兄!”半天洞内也没人答应,于是他们把洞砸了。白骨精全副武装地出来了,孙悟空大叫道:“八戒呢?”“被我吃了!”“骗人!”“哼!你这猴头敢这样和我说话!”孙悟空最讨厌人家叫他猴头了,举起金箍棒就迎上前去。白骨精力怯,一个分身术走了,把唐僧抓回到洞里去了。这时孙悟空还在跟假身乒乒乓乓打斗着。白骨精回到洞中,把唐僧捆到柱子上冷笑道:“你也有今天!”这时白骨精到了洞外,看见他们还在打斗,不知施了什么法术,一张大网,捆住了沙增,还好孙悟空眼疾手快,抽身逃了出来,继续跟真白骨精打斗着。孙悟空急于取胜,把棒子往那一放,一变十,十变百,百变千,一齐向白骨精打去,白骨精化成一道黑光逃跑了,而孙悟空在后面化作一道金光穷追不舍,这时他们又在一座叫白岭山的山上打斗着,他们各显神通,杀得天昏地暗,日月无光。就在这时,白岭山的山神白岭尊者来了,他拿着八爪金龙宝杖,往天上一抛,一条八爪金龙腾空而起,死死地抓住白骨精,把她钉在了山崖上,这时白骨精的身体就像雪遇到火一样消失了,因为由魂魄化成的妖怪是没有骨架的,只有躯体。
孙悟空立刻向白岭尊者道谢后,救出师父师弟又上路了。