El padre Peter Williams, un exorcista estadounidense, es poseído por el demonio que intentaba expulsar de una joven y por el que se ve obligado, contra su voluntad, a cometer el más terrible sacrilegio. Dieciocho años después, tratando de mantener su culpa enterrada bajo los trabajos de caridad en favor de pobres y niños en un pequeño pueblo de México, Peter descubre que el demonio ha regresado.
Esta vez el Diablo ha poseído a una niña llamada Esperanza, y además, también desata una enfermedad mortal entre los niños del pueblo. Pero su verdadero fin es otro: poseer el alma de Peter.
Para exorcizar a Esperanza, Peter debe confesar su pecado, pero si lo hace, se condenará no solo a un destino de excomunión, sino a sacrificar su fe, su hogar, su alma y la posibilidad de salvar a las personas que más ama.