The Congregation

    The Exorcist meets Kevin Smith’s Red State in the visionary director CHRZU’s final part of his Carlotta Moore trilogy.
    • Runtime: 15 minutes
    • Release Date: November 23, 2018