The Ritual

    Two priests, one in crisis with his faith and the other confronting a turbulent past, must overcome their differences to perform a risky exorcism.
    • Runtime: 1 hour and 38 minutes
    • Release Date: May 30, 2025