Hikers in the woods stumble upon a mysterious staircase that leads them into a subterranean nightmare.