Season 3 of Stranger Things hit Netflix on the 4th of July in 2019!
At the Netflix TUDUM event on Saturday, we were given a new sneak peek diving into one of the show’s creepy new locations, the Creel House.
Just this month Noah Schnapp shared this, “We just finished last week… yeah we’re done,” he said in the interview shared by fan account Stranger Things Spoilers.