Beautiful, interesting, incredible cinema.
In an isolated farm in the French countryside, a family is falling apart…