Luca Vero é um emissário papal, membro da Ordem das Trevas, recrutado para registar o fim dos tempos. Isolde é uma antiga freira, que abandonou o convento onde estava reclusa, por amor a Luca.
Juntos, com o servo Freize, o irmão Peter e a misteriosa Ishraq, viajam até Piccolo, em Itália, uma cidade atemorizada por superstições.
Piccolo transforma-se quando chega uma cruzada de crianças, liderada por um autoproclamado santo e profeta, João, que afirma ter recebido ordens divinas para conduzir as crianças até à Terra Santa.
Luca duvida de João até que as suas profecias começam a revelar-se verdadeiras, podendo tratar-se de milagres. No entanto, até os maiores milagres podem encaminhar para a escuridão? e o caos que se segue é inimaginável