程门雪开始着手查赛兰芳的死因,程门雪暗自揣摩,钟馗为人正直、性情刚烈不可能杀害赛兰芳,柳含烟和王富曲虽然平时有不少毛病,但都不是鬼鬼祟祟之人,程门雪怀疑紫烟,就让手下盯住紫烟,有情况及时汇报。钟馗也开始怀疑,让五小天童也跟着紫烟。
第二天一早,程门雪急着上厕所,却发现梦娘在回廊等着,梦娘一该先前的妖娆,只是朴朴素素的打扮,轻声细语的让程门雪放自己走,梦娘想打动程门雪,讲述着二十年来的点点滴滴,自己苦等程门雪二十年,然而程门雪现在已经变了。狼妖坦然相对,说自己已经不是程门雪,只是附在程门雪身上的冤魂,梦娘还会在意现在的自己吗,梦娘没有去拥抱程门雪,而是默默的离开。
小翠从良后嫁给了小白,俩人新婚之夜,却被紫烟吸光了血,紫烟还把程门雪派来跟踪自己的人打死,紫烟变成钟馗的样子,故意让人看见,亲手把小白和小翠埋起来。这一切都被五小天童看见,五人正要离开,却被紫烟发现,把五小天童收进宝葫芦里。
第二天,命案被发现,钟馗质问程门雪,两人互相追究对方的责任的时候,百姓反映,有人亲自看见是钟馗在埋被杀的人,这一切都是钟馗所做,钟馗三兄弟百言莫辩,王富曲看见事态危急,借故带着钟馗离开。
钟馗还没有来的及思考整个事情,这时候紫烟也追了过来,游说钟馗三人,使三人坚定,程门雪就是杀人凶手,尽快让程门雪出完怨气。
小翠从小由梦娘收养,是梦娘的干女儿,对于小翠的死,梦娘很是难过,听到钟馗指出程门雪是杀人凶手,梦娘不相信自己心爱的人会如此狠心,钟馗请求梦娘化解程门雪的怨气,程门雪现在已经是妖,金丹已经在他体内,程门雪已经被收控制。
梦娘来见程门雪,想到当年程门雪去捉妖,想拿到赏金三百两黄金,去为梦娘赎身,结果把程门雪害成这样,还变成妖怪,梦娘自刎而死,想偿还这里的一切。是狼妖的程门雪,抱着梦娘,不知道自己是不是在难过,只是利用自己功力救活了梦娘,还恢复了梦娘的几十年的青春,并告诉梦娘,自己没有杀害小翠。
钟馗沉思着,想着事情的整个过程,经过明察暗访,从紫烟的宝葫芦里发现了五小天童,知道是紫烟做的这一切,并告诉了程门雪。
梦娘将要离开杀虎镇,程门雪前来送行,梦娘吐露心声,自己已经分不出,心里是喜欢以前的程门雪还是现在的程门雪,程门雪一时激动,在两人想吻之时,程门雪把金丹吐了出来。
紫烟夺过金丹,大喜过望,说出了事情真相,承认清虚、赛兰芳和小白夫妇都是自己所杀,当紫烟亲口承认之后,钟馗这时候突然出现了,紫烟一时恐慌。
紫烟亲口承认,自己所犯下的种种罪责,把金丹吃了下去,正在洋洋得意之时,钟馗三兄弟突然出现,说出已经查清紫烟的罪行,今天的一切就是他们设下圈套,刚才紫烟吃下去的不是真的金丹,是王富曲做的污泥丸。
紫烟受骗上当,趁大家不备,把梦娘抓走了,程门雪情急之下,直接追了过去。紫烟折磨梦娘,想激怒程门雪,使程门雪吐出金丹,梦娘为了保护程门雪,故意说不爱程门雪,紫烟一气之下把梦娘杀死。程门雪一怒之下,把金丹吐了出来,紫烟赶忙抓住,吞了下去。
紫烟吞下金丹,变成了妖怪,钟馗三兄弟奋力抵抗。程门雪抱着奄奄一息的梦娘,犹如万刀剜心,梦娘把程门雪输给自己的功力又还给了他,梦娘终于知道什么是爱了,可惜太迟了,请求不要忘了自己,说完就香消玉损了,程门雪怒不可赦。钟馗三兄弟都不是紫烟的对手,都被紫烟打伤,程门雪使出全身解数,奋力抵抗,最后被紫烟杀死。
钟馗奋力一搏,穿过紫烟身体,把金丹逼了出来,钟馗拿到金丹,变回金身,利用降魔剑把紫烟打成了重伤。
杀虎镇上空笼罩的魔罩无法打开,钟馗没有办法,只有舍身成仁,自己和魔罩同归于尽,嘱咐柳含烟和王富曲完成降魔大神的职责,要降妖除魔,匡扶正义。
魔罩被冲破,太上老君感觉到金丹的丹气,就及时赶了过来,帮助钟馗重塑了金身,紫烟和清虚肆意残害生灵,被打入八卦炉里,要烧制九万九千九百就是九天,置于为此受苦的人类,将自会有各自的定数。
钟馗在天上休养了二十天,柳含烟和王富曲一直在旁边照顾,等到伤势好了,钟馗还是下界完成降魔大师的使命。
天上一天人间一年,大家都已经投胎转世,小白和小翠还是夫妻,开起了酒馆;史清源成了小偷,天天被人追打;程门雪依然是个出色的捕快,遇见转世的梦娘,两人一见钟情,相互眉来眼去,杀虎镇又是一派安详的气息。