Max and Holly finally make a run for it in Stranger Things 5 episode 6, "Escape From Camazotz." Here's what Camazotz really is, what is happening to Holly and Max, and how they make their big escape.