Bir grup Katolik, katil George Viznik'te (Brad Greenquist) şeytan çıkarma ayini yapmak için bir akıl hastanesine gider. Peder Lareaux (Sir John Hurt), Deacon John Townsend (Elias Koteas), Peder Frank Page (Brian Reddy) ve geçmişte cinlerden kovulmuş olan öğretmen Maya Larkin (Winona Ryder), başarısız bir şekilde adamı kovmaya çalışır ve Peder Lareaux derinden etkilenir ve komaya girer. Maya, Viznik'in şifreli yazılarını getirir ve deşifre ettikten sonra yazar Peter Kelson'ın (Ben Chaplin) Şeytan tarafından enkarne edilen Deccal olabileceği sonucuna varır. Onu arar ama amcası Peder James (Philip Baker Hall) tarafından yetiştirilen ateist Peter ona inanmaz. Ama başına tuhaf şeyler geldiğinde, Peter Maya ile tanışır ve birlikte onun ruhunu kurtarma şansını araştırırlar.