Two lost hikers discover a terrifying secret hidden deep in the woods.Two lost hikers discover a terrifying secret hidden deep in the woods.Two lost hikers discover a terrifying secret hidden deep in the woods.