Beautiful, interesting, incredible cinema.
During a religious ceremony, in a village, supernatural forces are manifested and threaten the guests…