Beautiful, interesting, incredible cinema.
A forest protester gets bitten by a devil and transforms into a monster.