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.
2025
2024
1974
2014
2016
2007
2021
1978
2026
1990
2019
2011
2023
2022