The Vatican sends a team of priests to investigate a strange phenomenon in a remote area, where a mysterious prophecy is spreading that a woman is about to give birth to two children; one will be the Messiah, and the other the Antichrist.