Im Jahr 1928 wird eine junge Dame namens Emma Schmidt (Abigail Cowen), nachdem sämtliche Ärzte jahrelang ihren Zustand nicht erklären und ihr darum nicht helfen konnten, in eine kleine Farmstadt in Iowa gebracht. Dort wird der extra angereiste Pater Theophilus Riesinger (Al Pacino), einen Exorzismus an ihr vornehmen.
Dabei unterstützen soll ihn der örtliche Priester Joseph Steiger (Dan Stevens) und die Nonnen seiner Kirche. Steiger hat jedoch nach dem Tod seines Bruder nicht nur Zweifel an seinem Glauben, sondern auch daran, ob dies der richtige Weg ist, Emma zu helfen…