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.
2004
1990
1997
1986
1988
2006
2007
1928
2013
2012
2001
2009
2017
2021