宋朝時期,金陵有個偏僻的小山村,村裡有個叫顏如玉的少女,她是個天生的陰陽眼,能夠看到旁人看不到的鬼魂,年僅十六就成了村中的神婆,村民們一旦遇到什麼怪事,都會到顏家來請教她。
因顏如玉看鬼的本事獨一無二,深得村民們的敬重,這年冬日,村中突然出現許多鬼魂,他們身上充滿陰氣,村民們一旦靠近了這些鬼魂,就會受到陰氣的侵擾,輕則霉運纏身,大病一場,重則慘遭不測,意外離世,已有不少村民命喪於此。
顏如玉為了驅除這些鬼魂,一連忙活了整整三日,連覺都沒睡過一次,然而她每刺出一劍,將鬼魂刺破後,鬼魂就會消散成黑氣一分為二,變成兩個一模一樣的鬼魂。
任憑顏如玉想盡辦法消除鬼魂,換來的卻是鬼魂的數量越來越多。
村民們曾受顏如玉庇佑多年,早已習慣了向她索取,而今顏如玉非但沒有幫上他們的忙,反倒給他們增加了麻煩,他們頓時改變了對顏如玉的態度,偷偷在顏如玉背後罵她廢物,更有甚者將唾沫吐到了顏如玉臉上,稱顏如玉沒本事還逞能。
這些話落到了顏如玉耳內,她長長地嘆了口氣,將一個鬼魂收到葫蘆里後,累昏了過去。
次日一早,村中來了個雲遊的和尚,那和尚眼睛上塗著牛眼淚,跟顏如玉一般見到了村中的鬼魂,他愁眉不展地思索了半日,想出了個制服鬼魂的辦法。
首先,村民們要找到一個能夠通靈的人,這樣的人一般靈魂比較強大,能夠容忍眾多的亡魂在體內亂竄,和尚能夠施法將此人的身體製作成容器,再將村子裡所有的鬼魂全都吸納到此人體內,這樣鬼魂就不能夠在村中作亂殘害村民。
村民們一同來到了顏如玉家中,將和尚想出的辦法告訴了她。
顏如玉是個善良的姑娘,就答應了和尚,隨着和尚來到了村中的一片空地,和尚在她身上施了術法後,四面八方的鬼魂紛紛化成一團黑氣,紛紛朝着顏如玉湧來,全都進入了顏如玉體內。
待到所有的鬼魂全都進入顏如玉體內,村中也恢復到了原本的模樣,因鬼魂生病的村民們全好了。村民們個個都露出了笑臉,一個勁地感謝和尚的救命之恩。
與此同時,顏如玉的身體也產生了變化,一些鬼魂的力量太過強大,他們想要衝破顏如玉的身體跑出來,卻被一股強大的力量束縛着,他們就停留在顏如玉身上,在一夜之間生成了鬼臉,待到顏如玉次日一早醒來就發現自己一身的鬼臉。
顏如玉本是個漂亮的少女,她到了成婚的年歲,難免愛護着自己的相貌,而今她卻變成了這種模樣,誰還會再要她?在顏如意陷入躊躇與茫然時,她從小玩到大的夥伴上官鴻突然到顏家下了聘禮。
顏如玉巴不得將自己嫁出去,可不會輕易推掉這門婚事,她又擔心自己的模樣會嚇到上官鴻,又或者她體內的鬼魂傷害到他,對於這場婚事始終下不了決心,若不是上官鴻跪在顏家門前的苦苦哀求,她或許真的會推掉。
成婚後的顏如玉操持起了家務,將家裡的一切收拾得十分妥帖,而上官鴻在鎮上開了幾家商鋪,生意如火如荼,他們之間的小日子過非常有盼頭,可在這節骨眼上,突然發生了一場意外。
一日下起了大雨,顏如玉擔心上官鴻從鎮上回來淋雨,就特意來到鎮上給他送傘,卻在半路上摔了一跤,膝蓋蹭破了皮,她體內的鬼魂竟是從傷口處躥了出來,因當時天色昏沉,顏如玉也急着找到上官鴻,沒有過多的操心膝蓋上的傷口。
待到顏如玉來到上官鴻面前時,她體內的鬼魂也跑出了大半,她將傷口包紮後才堵住了出入口。
鬼魂們獲得了自由,再次來到村莊肆虐,村中又變回了原本的模樣,而顏如玉體內還殘存着一些鬼魂,她身上仍然到處是鬼臉,她此次雖幫助村民們抓到了一些鬼魂,卻遠遠達不到驅除禍患的效果。
為了徹底將村中的鬼魂給驅除乾淨,村民們想把和尚請過來,可和尚早就外出雲遊。村民們只好就請來一名道士。
道士來了之後,他僅是瞧了顏如玉一眼,就露出了驚恐的表情,一名年紀輕輕的少女,體內竟然寄生着這麼多的鬼魂,這讓他簡直不敢相信自己的眼睛。
道士與和尚一般,想到了一個辦法,若是能將所有的鬼魂全部引入顏如玉體內,再將顏如玉放火燒死,鬼魂們將會就此湮滅。
鬼魂沒有實體,單獨燒他們根本燒不死,村民們要想活命,只能將顏如玉綁起來,將所有的鬼魂再次盛放到她體內。
村民們讓兩個壯漢架着顏如玉來到了一片空地,將她捆綁到了木樁上,木樁下面都是柴火,隨着道士的一聲令下,顏如玉身下冒出了熊熊烈火。
顏如玉被燒死後,村中的鬼魂果真全部消失不見,村中再次恢復了原本的面貌,而一場屠村的劫數正在悄悄醞釀著。
那和尚與道士分明是些江湖人士假冒,他們卻歪打正着地想到了解除禍患的方式,且村民們也為此付出了實際行動。
真正的上官鴻早已身死,寄居在他體內的,也是從小跟顏如玉玩到大的,是黑無常范無救,他覺得村民們為了活命的作為簡直不可饒恕,恰好他和白無常手裡缺鬼魂充數,他就和白無常一起將地府里兇猛的幾百個鬼魂帶了出來,他們大多是猛鬼,鬼力高強。
猛鬼們來到村莊後,在村中的各個角落肆虐,村中所有的村民在一夜之間全部身亡,事後黑無常將所有的鬼魂全都收走,一起帶到了陰間地府。