大唐元年,天下繁盛。然而一段有關(guān)“七世怨侶”的預言,卻使眾人惶惶不得終日。傳說(shuō)魔道將憑七世怨侶的力量而得天下,人間從此化作無(wú)間地獄。玄心正宗的宗主燕赤霞(元華飾)盡展平生所學(xué)和魔君六道(羅嘉良飾)大戰,魔君六道被燕赤霞殺死,留下一子七夜(聶遠飾)。二十年后,一介書(shū)生寧采臣(陳曉東飾)來(lái)到有妖孽作崇的南郭鎮。在入鎮以前,寧采臣就接連遇見(jiàn)了很多離奇之事。先是被裝神弄鬼的狐妖聶小倩(徐熙媛飾)嚇個(gè)半死,然后又遇到一個(gè)叫人摸不著(zhù)頭腦的神秘少女馬紅葉(宣萱飾)。入鎮以后,更被一個(gè)自稱(chēng)燕赤霞首席弟子的諸葛流云(吳京飾)苦纏。因緣際會(huì ),在冥冥中的安排下,一場(chǎng)凄美的人鬼情悲情上演。