When a vengeful demon resurfaces in Thailand's largest Catholic village, a rigid priest and a maverick shaman must set aside their differences to confront an evil that defies both faith and folklore.
1968
2024
—
2008
2025
2007
2004
1965
2006
2013
1992
2000