Logo
Actors

Deliver Us

Movie
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: Siiri Lauri

Production Companies:

  • World's Fair PicturesWorld's Fair Pictures
  • XYZ FilmsXYZ Films
  • CAACAA