

"A virgin will give birth to heaven and hell."
Available on:
When a nun in a remote convent claims immaculate conception, the Vatican sends a team of priests to investigate, concerned about an ancient prophecy that a woman will give birth to twin boys: one the Messiah, the other the Antichrist.
Director: Lee Roy Kunz

Father Fox

Sister Yulia

Cardinal Russo

Laura

Father Saul
Zoroastrian Priestess
Zoroastrian Priest
Zoroastrian Priestess
Zoroastrian Priest
Reading Sister