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.
1996
2015
1997
1987
2014
2006
2004
1989
2001
2013
2012
1994
1973
1961
1953