
If you watched the Stranger Things finale on New Year’s Eve and found yourself scratching your head because the whole Vecna-Mind Flayer thing was glossed over and not addressed, you’re not imagining things.
You just happen to be one of the millions of viewers who didn’t cough up Broadway ticket prices to watch a stage play that, despite what the Duffer Brothers promised, turns out to be pretty essential homework.