Beautiful, interesting, incredible cinema.
Documentary about the unyielding environmental activists determined to save the last remains of Germany’s Hambach Forest.