Stranger Things season 3 debuts on Netflix July 4th…where what to expect this season:

And if you need a recap of season 1 and 2, then here ya go: