故事发声在民国期间。开始主人公张贵修带弟子文才和秋生在小镇外面的山林里桌正在恶鬼夜行的百只小鬼,原本刚入门的秋生不相信师傅的实力,但当师傅捉到最难捉的赤面鬼后,秋生便认定了眼前的师傅。
文才在义庄看守僵尸棺材,忽然一阵狂风吹灭了煤油灯,僵尸眼前的符纸也随后掉落。僵尸疯狂捕捉文才和敢来的秋生。同时撞鬼的坛子被僵尸打掉三个,三只鬼逃出,与秋生和文才发生冲突,但两个徒弟根本制服不了这些家伙。小僵尸看到,急忙跑出去找张贵修师傅。师傅赶来瞬间制服僵尸,但被放出来的三只鬼,赤面鬼和冷面鬼逃走,牛头鬼被张贵修捉到。随后张贵修开油锅命令徒弟炸掉了牛头鬼。自己则为了避免危险,紧急将僵尸们处置烧掉。赤面鬼和冷面鬼见到被油炸死的牛头鬼,记住张贵修的面孔愤怒的离开。
一天,从省城回来投资家乡的军阀闻将军来到理发店理发。碰巧遇到带文才到镇上进货的张贵修,张贵修和闻将军来到闻将军的府上交谈。张贵修看到闻将军脖子上有奇怪的抓痕,于是就问到怎么回事?闻将军避而不答。张贵修在离开闻将军府邸前,两人约好一个星期之后为自己家中死去多年的老爷子动棺迁葬。
闻将军来到书房,命令士兵把从农村抢来的美女程芸儿抱到卧室里,闻将军想要侵犯程芸儿。没能如愿被咬伤的闻将军将程芸儿掐死。随后叫人将程芸儿偷偷抬到后山上埋掉。
道观里的张贵修烧香拜佛,与徒弟们唠叨了一番催促大家赶紧入睡,明天早上还要去闻将军府上办事情。赤面鬼和冷面鬼想要偷进道观救出剩余的小鬼们,但遇到大厅正中央的祖师爷像显灵,赤面鬼和冷面鬼狼狈而逃。
夜晚,闻将军的府上,闻将军被程芸儿的鬼魂纠缠,闻将军被吓的一夜难以入眠。
次日,张贵修和闻将军把闻老爷子的棺木动土之后,顿时乌云满天,雷升大作。张贵修见状立即建议闻将军将棺材用符纸和墨斗封闭关在闻将军家旁的军队库房里。闻将军同意,在回去的路上,闻将军顺手向张贵修要了几张避鬼符,张贵修没有在意。
晚上,闻将军卧室里,程芸儿再次来到,刚要靠近闻将军,不料闻将军拿出符纸贴在了程芸儿的身上,满身伤痕的程芸儿倒在地上,随后仓皇逃离。赤面鬼和冷面鬼趁文才和秋生关门的时候进入两人的身体内。进入道观,将鬼坛子抱出道观,不料,早已经发现不对劲的张贵修拿着桃木剑赶来将赤面鬼和冷面鬼从秋生和文才的身体里逼了出去,赤面鬼和冷面鬼再次顺利逃出。程芸儿逃到张贵修的道观外。文才和秋生出门发现,得知程芸儿的经历很感动。没想到赶来的张贵修立刻就要解决程芸儿,被秋生和文才拦住。得知真相的张贵修收手,为了留住程芸儿的魂魄,将程芸儿收到了坛子里。
张贵修和文才来到闻将军府上,找闻将军询问程芸儿的事情,没想到害怕把事情暴露出来的闻将军命令士兵将张贵修和文才关了起来。在公堂上,闻将军把杀人的事情安插在张贵修和文才身上,押进牢房三天后处置。
晚上,偷偷进入牢房的秋生,与师傅张贵修相见。张贵修让秋生赶快看看闻老爷子的棺材还在不在,并且尽快到后山上找到程芸儿的尸体,一定要护住程芸儿的尸体。闻老爷子从库房里出来,杀死十名士兵。等秋生在后山找到程芸儿尸体回来后,来到库房看到尸体得知闻老爷子已经离开。随后,张贵修让秋生回道观取东西和道具。
得知闻老爷子复活的闻将军放出张贵修和文才,只要张贵修和文才能保护住他就放了他们,张贵修答应。
夜晚,张贵修在闻将军府邸坐镇,等待闻老爷子的到来。没想到道观那边,赤面鬼和冷面鬼带着几个僵尸来到,与秋生和文才展开搏斗。祖师爷像被破坏,赤面鬼和冷面鬼闯入,将装有程芸儿的坛子摔破,程芸儿和文才、秋生与赤面鬼和冷面鬼带领的僵尸展开搏斗。打不过的程芸儿让秋生赶快去找师傅张贵修。
闻将军府邸,秋生来到告诉张贵修。张贵修离开,让秋生保护好闻将军。
张贵修收服赤面鬼和冷面鬼一众僵尸,让程芸儿复生。
闻将军府邸,秋生与来到的闻老爷子展开搏斗。拖延一会儿后,张贵修赶来。随后,闻将军被闻老爷子抓死,在秋生和张贵修的努力下,闻老爷子被制服。张贵修拿出一张符纸甩到闻将军身上,闻将军被火化……