It’s been a little while since the final episode of Stranger Things. We laughed, we cried, and we drove ourselves to delusion ...
What's happening with our friends in the fictional town of Hawkins, Indiana? Will the "Upside Down" engulf the Earth and everything in it? Who will live, and who won't make it through the journey?