Fleeing the Complex Somewhere in an undiscovered land in the mountains of snow meet the ocean, lies an infamous prison. The Wall is The Wall, the ‘home of the most dangerous and most intelligent criminals all across the globe. Henry has been named the most recent resident of the.