Deliver Us (2023)
Cast: Alexander Siddig, Thomas Kretschmann,
Director: Cru Ennis, Lee Roy Kunz
PVOD Release Date: September 29, 2023
SVOD Release Date: January 26, 2024 (Hulu)
Synopsis: According to an ancient prophecy, a woman will give birth to identical twin boys: one will be the Messiah, the other the Anti-Christ. When a Russian nun, Sister Yulia, claims to have immaculately conceived twins, the Vatican sends a team of priests to investigate. The priests are joined by affiliates of a secret society with orders to abort both children. However, an American Jesuit discovers their plan and helps her escape.
Rating: Unrated
Runtime: 90 mins
Theater Date: September 29, 2023
Genre: Horror, Thriller
Distributor: Magnolia Pictures, Magnet