В отдаленном монастыре монахиня утверждает, что забеременела непорочно, вызывая беспокойство в Ватикане. Кардинал поручает отцу Фоксу, молодому, но опытному священнику, разобраться в этом деле. Согласно древнему пророчеству, непорочная дева родит двух близнецов, которые будут воплощением добра и зла. По мере приближения рождения детей мир погружается во мрак. Отец Фокс осознает, что ему предстоит борьба со злом, чтобы предотвратить его господство и спасти человечество. В этой битве его воля и вера становятся последним светом в нарастающей тьме.