迈克·科瓦克(科林·奥多霍诺 Colin O'Donoghue 饰)是一个出身葬仪家庭的神学院学生,但是他的心中始终找不到任何信仰的依附。偶然机缘,迈克被派往梵蒂冈参加一个驱魔师的培训课程。对上帝尚且心怀疑惑,何况玄之又玄的驱魔仪式,迈克以科学的角度和授课老师展开辩论。在老师的推荐下,他前去拜访了因驱魔而名声显赫的卢卡斯·特雷万神父(安东尼奥·霍普金斯 Anthony Hopkins 饰)。虽然亲身经历了卢卡斯神父的驱魔仪式,但是他依然不相信魔鬼的存在,直到一系列匪夷所思的事情在其身上发生,迈克灵魂的深处才真正发生了动摇……
根据Matt Baglio的小说《仪式:现代驱魔人的制造》改编,故事灵感来自真实事件。。故事开始于1940年的春天,德军的铁蹄踏破了法国境内的祥和与宁静,为了躲避战火,成千上万的法国人乘上了前往和平地带的火车,朱利安(让·路易·特兰蒂尼昂 Jean-Louis Trintignant 饰)就是人流中的一员,他不仅要照顾年幼的小女儿,还要担负起保护身怀六甲的妻子(安妮·维亚泽姆斯基 Anne Wiazemsky 饰)的安全的责任。 一场意外让朱利安和妻女走散了,之后,他在火车上邂逅了名为安娜(罗密·施奈德 Romy Schneider 饰)的女子。安娜是一名德裔犹太人,在不被法国人接受的同时,她还遭到了纳粹的通缉。命运的红线将朱利安和安娜紧紧的拴在一起,动荡的大环境中,他们不得不依靠彼此。。