0 views
Synopsis of the movie “Holy Father”:
Father Isaac Wales, a seasoned exorcist, battles an ancient demon possessing Father Michael while investigating ritualistic murders. With a skeptical detective, he races to stop evil before it unleashes unstoppable terror.
Release date: Oct 31, 2026
Date: November 2, 2026








