Bianca A. Santos stars in this horror thriller as a sinister force in the woods devouring wolves, and eventually people, on the outskirts of a small town.