Deliver Us

image
Director(s):
Release date: August 30, 2023
Duration: 102 minutes
Add to favorites

Overview

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.

Starring

image
Lee Roy Kunz
Father Fox
image
Maria Vera Ratti
Sister Yulia
image
Alexander Siddig
Cardinal Russo
image
Jaune Kimmel
Laura
image
Thomas Kretschmann
Father Saul