某小村中学,对考古具有浓厚兴趣的老师八部高史(竹中直人 饰)及其学生月岛令子(上野めぐみ 饰)在进行一项研究时双双失踪。一时间校内人心惶惶,各种流言猜测四起。行为怪张的考古学家稗田礼二郎(沢田研二 饰)应八部老师的邀请来到这所学校,他偶然救助了八部的儿子正雄(工藤正貴 饰)。正雄既担心父亲的安危,又惦念其所暗恋的女孩令子。稗田利用自己发明的妖怪探测器,在夜晚和正雄来到学校。结果发现,八部老师在考察一座古墓时,无意中释放了藏身其中的妖怪比留子。据说比留子是《古事记》中初神伊耶那岐和伊耶那美的孩子。她的复活,为平静的学校带来一阵腥风血雨……
本片根据诸星大二郎的漫画《妖怪ハンター》改编。。二十年前,医学泰斗林欢为了救儿子顾斯年,意外离世。而后穿越到二十年后同名的后辈林欢身上,而原本的乖儿子长大后变成凶狠暴戾的总裁。儿子的未婚妻在不知情的情况,羞辱林欢,林欢识破儿媳丑恶嘴脸,并且与儿子相认。青年警官邓逸思接手调查一起连环奸杀案,他仔细分析凶手的作案习惯与性格特征,终于在嫌疑犯陈永强再次作案时当场将其抓获。
然而令人奇怪的是,陈永强被捕入狱期间,奸杀案仍再度发生,据现场目击证人指证,这些案件仍为在警方监控中的陈永强所为。逸思对此奇怪现象百思不得其解,因为他自己就目睹陈永强在案发时间并未外出。在警局清洁工盲婆的指点下,他才发现陈是利用“元神出窍”的能力行凶,与此同时,他亦发现自己的女友晓文就是陈的下一目标,逸思遂在危急之时破坏陈的肉身,阻止了又一起奸杀案件。
奸杀案告破之后,紧接而来的是连环谋杀案,逸思在每个凶案现场,都看见了两个身着西装的怪人,逸思怀疑他们就是职业杀手,但每次两人都在不可能的情况下神秘失踪。他再次求助于盲婆,才知道凶手乃是中国古代传说中的“牛头马面”,他们专门把那些阳寿已尽却又命大的人送进阴间,而他又发现自己就是勾魂使者的下一个目标,为了躲过这一劫,逸思决定在女友的帮助下用假死来度过危难。。