Michael (Colin O`Donoghue) weiß nicht so recht was er mit seinem Leben anfangen soll. Um vor seinem Vater Istvan (Rutger Hauer) und seiner Zukunft als Leichenpräperator im familiären Betrieb entfliehen zu können, entschließt er sich kurzerhand an einem Priesterseminar teilzunehmen. Sein Mentor dort erkennt ein ganz spezielles Talent in ihm und schickt ihn für einige Tage auf einen Exorzismuskurs nach Italien.
Obwohl Michael sich nicht sicher ist, ob er ernsthaft einen Glauben besitzt und ob es Dämonen wirklich auf der Erde gibt, wird er schnell in den Bann gezogen von Pater Lucas (Anthony Hopkins), der mit seinen unorthodoxen Methoden schon seit vielen Jahren gequälte Seelen von ihren übernatürlichen Peinigern befreit. Gemeinsam mit der Journalistin Angeline (Alice Braga), die einen Artikel über Exorzismus schreiben möchte, steht Michael bald darauf vor seiner bisher größten Aufgabe und somit seinem ultimativen Glaubenstest: er muss den selbst zum besessen Opfer gewordenen Pater Lucas befreien von seinem dämonischen Begleiter. Was für einen Zweifler wie Michael zunächst als unlösbare Aufgabe erscheint.