Season 1 of Stranger Things was released on Netflix on July 15, 2016. The first season consisted of eight episodes that were all released at once, making the series available for binge-watching.
Season 1 of Stranger Things was released on Netflix on July 15, 2016. The first season consisted of eight episodes that were all released at once, making the series available for binge-watching.