A hometown legend comes roaring back in a grisly indie horror that mixes childhood scares with creature chaos in the woods.