Beautiful, interesting, incredible cinema.
On holiday in the English countryside, two young couples uncover an ancient evil.