El padre Merrin (Stellan Skarsgård) llevaba muchos años en el oficio, pero, debido a las atrocidades cometidas en su parroquia contra gente inocente durante la II
Guerra Mundial, el sacerdote pierde toda la fe en la divinidad. Decidido a reencontrarse consigo mismo y ansioso por olvidar las imágenes atroces que inundan su memoria, el padre organiza un viaje a Kenia, donde ocurrirán acontecimientos insólitos que darán un vuelco al rumbo de su fe.