The Duffer Brothers have confirmed that the series will return for a 3rd season on Netflix.

Season 2 premieres October 27th