Beautiful, interesting, incredible cinema.
The owners of a castle try to stop their guest from building a power plant in the near lake.