故事讲述书生宁采臣赴考的路上遇到一行土匪,他们逼问宁采臣知不知道两个僧人的下落。恰巧,一心法师和他的徒弟正好经过此地,土匪们想要掠夺他们身上的宝贝七重宝函,于是发生了一场激烈的战斗。在这时,一位名叫小莺的女妖被一心法师追杀,但宁采臣及时出手救下了她。众人辗转来到了一个镇上,土匪们仍然想要夺取宝贝七重宝函,但又被一心法师打败了。入夜后,宁采臣来到了一个众妖幻化成的妓院准备投宿,但一心法师及时出现并禁止了他。无奈之下,宁采臣只好去城外的兰若寺留宿。在那里,他偶遇了羽士燕赤霞,两人开始交谈。就在此时,土匪们中的一个人恢复了神志,他讲述了自己曾经在妓院被姥姥杀害,而自己则被燕赤霞所救的经历。听到这个故事,宁采臣对姥姥产生了兴趣。与此同时,姥姥在她的洞府里大发脾气,威胁要吞食小莺。小莺对宁采臣暗生情愫,不愿意动手。一心法师寻找他的徒弟,最终找到了宁采臣。他们一行人前往姥姥的洞府,发生了一场激烈的战斗。小莺帮助众人救下了被姥姥抓住的小僧人,并最终击败了姥姥。然而,一心法师陷入了魔道,他开始对众人发动攻击,众人力量不敌。就在危急时刻,燕赤霞师兄隐居的镇上出现了,他手持七重宝函,成功击败了陷入魔道的一心法师。故事至此结束。