Azrael (Samara Weaving) žije v nelítostném světě stále na útěku před tajemným a nebezpečným kultem. Ve chvíli, kdy je kultem chycena a má být obětována, musí opět najít cestu zpět na svobodu a zároveň porazit neznámé zlo, které se skrývá v okolní divočině.
Když jeptiška v odlehlém klášteře tvrdí, že došlo k neposkvrněnému početí, Vatikán vyšle tým kněží, aby to prošetřil, protože se obává starobylého proroctví, podle něhož žena porodí dvojčata: jednoho Mesiáše a druhého Antikrista.