Alex Bernier (Ledger) es un miembro de una Arcana orden de sacerdotes, conocidos como los Carolingios. Cuando muere la cabeza de la orden, Alex es enviado a Roma para investigar misteriosas circunstancias que rodearon la muerte. El cuerpo tiene extrañas marcas en el pecho que puede o no ser el signo de un devorador (Furmann), un renegado que ofrece la absolución, la extremaunción y por lo tanto un camino al cielo fuera de la jurisdicción de la iglesia. Alex recluta la ayuda de su viejo camarada padre Thomas (Addy) y de un artista atribulado (Sossamon) sobre los cuales una vez realizó un exorcismo. Él pronto se encuentra sumido en un misterio sólo para encontrarse a sí mismo en el corazón de ella.