Beautiful, interesting, incredible cinema.
A monstrous mutant creature commits bloody murders in a forest while the ultra-tough rangers cautiously investigate.