自幼擁有陰陽眼的黃永發(張家輝 飾)時常幫人驅魔除靈,童年的遭遇讓他多年來始終和女鬼江雪(郭采潔 飾)相守度日,雙方情同母子又有如情侶。在某次和哥們兒阿聰(張繼聰 飾)驅魔時,阿發遭遇了一個身形高大的惡鬼。