Beautiful, interesting, incredible cinema.
The film follows a young woman who travels to a small village in the mountains only to discover something strange is going on.