Beautiful, interesting, incredible cinema.

A group of powerful witches descends upon a small rural town to perform a family ritual. Every 25 years, it begins. Bound to an ancient pact, a family of powerful witches must perform a family ritual: human sacrifice of one member of their own family and the rest for the wrongs they have committed.
A group of powerful witches descends upon a small rural town to perform a family ritual. Every 25 years, it begins. Bound to an ancient pact, a family of powerful witches must perform a family ritual: human sacrifice of one member of their own family and the rest for the wrongs they have committed.