聂小倩(秋瓷炫 饰)死了,宁采臣(迟帅 饰)非常伤心,宁采臣拉着小倩的手说自己和小倩经过千辛万苦,就差最后一步了,却还是不能相守到老,他不让家人盖上棺木。这时燕赤霞(樊少皇 饰)和严雨生(孟霞 饰)闻讯赶到宁府,燕赤霞和聂小倩感情笃深,闻此噩耗,他也不相信小倩会突然死去。宁采臣央求燕赤霞施展法术让聂小倩起死回生,燕赤霞法力有限,他想到了师兄赤眉道长。 老夫人和宁采臣随燕赤霞一起来到玄贞观请求赤眉道长复活聂小倩。老夫人跪下苦苦哀求赤眉道长说聂小倩是为了救自己而死,如果小倩能够复活,自己愿意散尽家财帮助贫苦百姓。 赤眉道长被宁夫人的诚意打动,他告诉大家他的师傅曾经给自己留下一颗还魂丹,但是这个还魂丹藏于玄武洞中,求丹的人要经过多重考验,才能到达玄武洞取出还魂丹。 宁采臣、燕赤霞、严雨生和聂仁四人同行前往玄武洞。他们来到一片乱坟岗,乱坟岗上全是冤魂。鬼魂不断袭击他们,燕赤霞、严雨生和聂仁三人用武器砍杀,冤魂却怎么也打不走,宁采臣用手挥打冤魂,冤魂却消散了。原来是宁采臣的阳气驱散了冤魂。 走出乱坟岗他们来到一片仙境。当他们正在惊叹仙境的美妙时,大地却转眼变成白茫茫一片,气温骤降,四人冻得直打哆嗦,聂仁也不见了。三人抗过严寒,却又迎来了烈焰,严雨生眼前出现幻象。燕赤霞跑去救她,可转眼两人却都不见了。宁采臣看到只剩自己一个人,心慌害怕。赤眉千里传音让他静心打坐,一定可以过关。 熬过酷热宁采臣来到第三关,一位仙人告诉他这一关主要是考验他是否舍得对聂小倩的情爱。为了让聂小倩复活,在梦境里宁采臣舍弃了自己对聂小倩的情,顺利地通过了最后一关。 宁采臣通过考验赤眉道长把还魂丹交给了他,聂小倩服下环魂丹果然苏醒过来,她醒后第一件事就是关心老夫人的安全。老夫人被小倩感动,她告诉月容小倩为自己差点牺牲性命,自己已经以正室的名份安葬了她,现在小倩复活自己不能做个无信之人,让月容把正室之位让给小倩,并为小倩操办婚事。