Stranger Things recap: Everything you need to know before season 3 premieres

With season 3 of Stranger Things premiering soon, well over a year since the second season arrived on Netflix, there’s a chance you could use a refresher about the events that have unfolded in Hawkins, Indiana. We’ve got you covered.

Powered by WPeMatico