Debuting July 17 on Netflix, the six-part crime drama has drawn praise for its immersive forest setting alongside strong cast performances despite criticisms of its predictable storyline.