唐僧师徒西行至比丘国(现改称“小紫城”),发现城中家家门前放置鹅笼,笼内藏有五至七岁男童。通过询问驿丞,得知比丘国妖邪事件源于国王听信国丈妖道阴谋,欲以一千一百一十一名小儿心肝为药引炼制长生药。唐僧悲愤交加,命孙悟空设法救童。
孙悟空召城隍、土地等众神,以阴风移童救百姓之术,将鹅笼小孩连夜转移至城外山野藏匿。次日,唐僧入朝换取通关文牒时,国丈现身金殿辩道,贬佛扬道,称唐僧的心肝可替代小儿药引。国王听信谗言,派兵围困驿站,欲强取唐僧性命。
为化解危机,孙悟空施法互换师徒身份,假扮唐僧应敌,并让唐僧伪装成徒弟。最终,孙悟空以智谋揭露国丈妖邪蛊惑昏君的本质,为后续降妖除魔埋下伏笔。