Michael Kovak (Colin O’Donoghue) é um seminarista cético e decidido a abandonar seu caminho na igreja, mas seu superior o orienta a passar um período no Vaticano para estudar rituais de exorcismo. Uma vez lá, suas dúvidas e questionamentos só aumentam na medida em que seu contato com o padre Lucas (Anthony Hopkins), um famoso jesuíta exorcista, o apresenta ao lado mais obscuro da igreja. Ao conhecer a jornalista Angeline (Alice Braga), que investiga as atividades do religioso, suas reflexões sobre a crença no diabo e em Deus não param de crescer.