The fifth and final season of Stranger Things, the only show that could get away with making fans wait this long between seasons, is back with eight new episodes…eventually. The show has dropped four episodes as of this writing, and I’m here to walk you through the first two: “The Crawl” and “The Vanishing of Holly Wheeler.” Beware MAJOR SPOILERS below!
