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.
Lee Roy Kunz
as Father Fox
Maria Vera Ratti
as Sister Yulia
Alexander Siddig
as Cardinal Russo
Jaune Kimmel
as Laura
Thomas Kretschmann
as Father Saul
Jelena Rajapu
as Zoroastrian Priestess
Anil Kapur
as Zoroastrian Priest
Kätlin Hallik
as Zoroastrian Priestess
Vivek Tyagi
as Zoroastrian Priest
Marina Puškar
as Reading Sister
Marika Inga Roosaar
as Mother Superior Saltykova
Lena Barbara Luhse
as Sister Sniger