Maya Larkin (Winona Ryder), uma jovem e religiosa mulher, o alvo perfeito para o demônio tome conta de seu corpo e passe a vagar livremente pela face da terra. Mas, por ser protegida pelo Padre Lareaux (John Hurt), que convence um grupo de padres de que o Anticristo voltará Terra na pele de Maya, o demônio desiste da possessão e parte para um novo alvo: o jovem jornalista Peter Kendell (Ben Chaplin), a quem Maya deve alertar sobre o perigo que está correndo.