影片改编自真实故事。2005年,意大利特工尼古拉·卡利帕里在巴格达被美军“误杀”,当时他正护送被恐怖组织囚禁的记者朱莉安娜·斯格雷纳返回安全地带。影片在紧凑克制的节奏中,展现了卡利帕里如何在战火与谍影交错的局势中周旋于外交博弈、敌对势力和自己国家内部权力角力之间,并在最后三十分钟升级为一场扣人心弦的人质营救战。在罗马与巴格达之间,谈判过程中的每一个转折,都与国际局势和各股力量有着千丝万缕的联系,影片作品不仅还原了一段迅速被遮掩的历史,也揭示了战争年代中敌与友的模糊界限,以及在全球政治迷雾中个人勇气与牺牲的真正意义。。自幼拥有阴阳眼的黄永发(张家辉 饰)时常帮人驱魔除灵,童年的遭遇让他多年来始终和女鬼江雪(郭采洁 饰)相守度日,双方情同母子又有如情侣。在某次和哥们儿阿聪(张继聪 饰)驱魔时,阿发遭遇了一个身形高大的恶鬼。这次驱魔的视频上传网络,引起某媒体的关注,于是女记者紫宁(蔡思贝 饰)被派来采访阿发。虽然遭到阿发的拒绝,可是紫宁还是尝试各种方法见鬼,因此着实吃了不少的苦头。在此期间,江湖上接连有法师遭到杀害,阿发觉察到这一切都与此前遇到的恶鬼有关。
他尝试着解开恶鬼伤人之谜,由此将自己和身边的人置于莫大的危险之中……。