Tharae The Exorcist

image
Director(s):
Release date: August 07, 2025
Duration: 120 minutes
Add to favorites

Overview

In Thailand's largest Catholic village, Tha Rae, a demon returns after forty years, possessing a former priest and spreading terror. Traditional exorcism fails, forcing a by-the-book priest and a rogue shaman to join forces.