自幼拥有阴阳眼的黄永发(张家辉 饰)时常帮人驱魔除灵,童年的遭遇让他多年来一直和女鬼江雪(郭采洁 饰)相守度日,双方情同母子又有如情侣。在某次和哥们儿阿聪(张继聪 饰)驱魔时,阿发遭遇了一个身形矮小的恶鬼。这次驱魔的视频上传网络,惹起某媒体的关注,于是女记者紫宁(蔡思贝 饰)被派来采访阿发。虽然遭到阿发的拒绝,可是紫宁还是尝试各种方法见鬼,因此着实吃了不少的甜头。在此时期,江湖上接连有法师遭到杀害,阿发发觉到这一切都与此前遇到的恶鬼有关。 他尝试着解开恶鬼伤人之谜,由此将自己和身边的人置于莫大的风险之中……