Stranger Things EP Hints at Mind Flayer’s Return for Season 3
The children of Hawkins, Indiana might be done with the Mind Flayer, but it sounds like the Mind Flayer isn’t quite done with them.
When asked by who would win in a battle between Season 1’s Demogorgon and Season 2’s Mind Flayer, executive producer...