阿莱克斯(希斯·莱吉尔饰)是纽约一名年轻的神父,身为基督教徒却对基督教的陈腐非常不满,他希望通过努力改变这种现状,成了教会里的反叛人物。不久前,他的老师兼朋友:一位法国大使死了,尸体上却印有一个神秘的宗教标志,上面还写着阿拉米语,阿莱克斯因此怀疑法国大使的死是他刹,而且很可能隐藏着巨大阴谋。悲愤之下,阿莱克斯决定协助负责此案的女警官玛拉(莎莲·苏珊雯 饰)调查此案,找出大使死亡的幕后X手。与此同时,阿莱克斯将尸体上印有特殊标志的线索送到了梵蒂冈,交给他的老师多米尼克神父,希望他可以破解这个秘密。但老师并没有给他答复,不久后,阿莱克斯被召回罗马,在那里他仍然继续调查,他那时已经隐约感觉到大使之死和基督教有关。一个偶然的机会,阿莱克斯最亲密的同事汤姆斯神父(马克·埃迪 饰)发现,大使的神秘死亡可能源自基督教中一种古老的传说仪式。在现行教会中举行这种仪式的人,很可能是威廉姆(班诺·福曼 饰)——他的真实身份就是基督教传说中的“食罪人”。“食罪人”是在古老基督教中担任特殊职位的人,他们自命为地球上的神,通过在教堂外举行某种仪式赦免那些已经死去的人,洗去他们未忏悔的罪过,允许死去的人不因犯过邪恶而受到惩罚——而这种仪式其实就是吃掉死者的尸体,更可怕的是,“食罪人”往往会为了赦免某人的罪过,在必要时对活人下手…在别墅的会客室内,当蒙烈将拉娜瑟丝带到嬴兰月身前的时候,这名清冷而绝丽,犹如黑夜中最美丽的月光一般的精灵少女马上向着嬴兰月行礼道,她的行礼动作异常优雅美丽,充满了一种高贵的气息。