Horror Cinema The Horror Event of the Decade: Inside Mike Flanagan’s Vision for ‘The Exorcist: Martyrs’ October 8, 2026