自幼擁有陰陽眼的黃永發(fā)(張家輝飾)常年以驅(qū)魔為業(yè),與女鬼江雪(郭采潔飾)相依為命。某次驅(qū)魔時(shí)遭遇神秘惡鬼,其驅(qū)魔視頻意外走紅網(wǎng)絡(luò)。女記者紫寧(蔡思貝飾)為挖掘新聞窮追不舍,雖屢遭驅(qū)逐仍執(zhí)著跟進(jìn)。與此同時(shí)江湖法師接連遇害,阿發(fā)發(fā)現(xiàn)死者皆與此前惡鬼有關(guān),遂展開追查。隨著調(diào)查深入,真相逐漸浮出水面:該惡鬼實(shí)為百年前遭陷害的法師所化,因怨念凝聚而成。阿發(fā)在破解謎團(tuán)過程中被迫直面自身命運(yùn),最終與江雪聯(lián)手對(duì)抗惡鬼。決戰(zhàn)中阿發(fā)以命相搏完成封印儀式,與江雪共同消散于天地間。紫寧目睹全過程后,將驅(qū)魔人的真實(shí)世界記錄并公之于眾。