
102 minutes
8/30/2023
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

Ene Pappel
as Sister Luda

Boris Lee Krutonog
as Russian Bishop
Kalmer Umbleja
as Ice Fisherman
Riho Reismaa
as Train Ticket Seller

Katariina Unt
as Train Attendant
Aleksander Mikoš McCarthy
as Baby Samuel
Hans Robert Varts
as Baby Jacob

Rain Tolk
as Male Passport Official

Kersti Heinloo
as Female Passport Official

Juri Žilin
as Man at Kuusik Foundation

Merle Jääger
as Cleaning Lady
Muhammad Qazi Junaid Iqbal
as Young Russo

Marko Leht
as Factory Worker

Toomas Täht
as Factory Worker

Helgur Rosental
as Factory Worker

Meelis Rämmeld
as Factory Worker

Taavi Eelmaa
as Factory Welder
Mia Kütt
as Pale-Faced Child

Heino Kalm
as Laura's Grandpa
Merle Aunpuu
as Additional Nun
Aino Kreitsman
as Additional Nun
Liia Merino
as Additional Nun
Eve Niemi
as Additional Nun
Piret Saarepera
as Additional Nun
Jevgeni Afonin
as Additional Vox Dei
Ikwebe Chukwuka Jeremiah
as Additional Vox Dei
Rowell Joel Malabanan
as Additional Vox Dei
Janek Karakatš
as Additional Vox Dei

Viktor Novikov
as Additional Vox Dei

Jegor Sevastjanov
as Additional Vox Dei
Akarsh Shetty
as Additional Vox Dei
Gurpreet Singh
as Additional Vox Dei
Kaido Torn
as Additional Vox Dei
Jie Yin
as Additional Vox Dei
Ana Mattioli Aramburu
as Additional Zoroastrian Priests and Priestesses
Mohammad Asif
as Additional Zoroastrian Priests and Priestesses
Zohre Daneshfazli
as Additional Zoroastrian Priests and Priestesses
Irmina Lastouskaya
as Additional Zoroastrian Priests and Priestesses
Miriam Lehari
as Additional Zoroastrian Priests and Priestesses
Bahadir Özer
as Additional Zoroastrian Priests and Priestesses
Lampros Rousodimos
as Additional Zoroastrian Priests and Priestesses
Mohammed Bilal Shaikh
as Additional Zoroastrian Priests and Priestesses
Mihkel Tamm
as Additional Zoroastrian Priests and Priestesses
Lola Tehver
as Additional Zoroastrian Priests and Priestesses
Stefani Vissel
as Additional Zoroastrian Priests and Priestesses

Jason E. Medina
as Factory Worker (uncredited)