出生在德国的迪特•丹格勒(克里斯蒂安•贝尔饰)自幼就梦想着驾驶飞机翱翔天际。长大后,他随家人移民至美国,加入军队成为了一名真正的飞行员。随后迪特便随海军投身越南战场。赶往执行任务的途中,迪特飞机不幸被越南军队的地面炮火击落。侥幸逃脱一死的他,却最终被敌人俘获,饱受严刑折磨。迪特被押至设在老挝的战俘集中营,那里还有几个美国军队的同伴。看守敌人给予他们非人待遇,迪特还未坐定就暗下决心要逃跑,但周围的同伴吉恩(杰瑞米•戴维斯饰)、杜恩(史蒂夫•茨恩)等并不那么认为,他们没多少信心。在一番劝说下,迪特精心策划,要在雨季来临时越狱。他们要面对是无边丛林、饥饿、野兽,还有不知道在何处的越南人……
迈克·科瓦克(科林·奥多霍诺 Colin O'Donoghue 饰)是一个出身葬仪家庭的神学院学生,但是他的心中始终找不到任何信仰的依附。偶然机缘,迈克被派往梵蒂冈参加一个驱魔师的培训课程。对上帝尚且心怀疑惑,何况玄之又玄的驱魔仪式,迈克以科学的角度和授课老师展开辩论。在老师的推荐下,他前去拜访了因驱魔而名声显赫的卢卡斯·特雷万神父(安东尼奥·霍普金斯 Anthony Hopkins 饰)。虽然亲身经历了卢卡斯神父的驱魔仪式,但是他依然不相信魔鬼的存在,直到一系列匪夷所思的事情在其身上发生,迈克灵魂的深处才真正发生了动摇…… 根据Matt Baglio的小说《仪式:现代驱魔人的制造》改编,故事灵感来自真实事件。