Theories about the Stranger Things grand finale keep on coming up. Everyone is curious about how they are to end everything that began on November 6, 1983, in the fictional town of Hawkins, giving ...
Some fans argue that finale was intentionally misleading, pointing to what they see as narrative inconsistencies.
Stranger Things has now ended, and as good as the final episode was, it left a couple of plot holes and questions that might ...