Stranger Things is a Netflix-exclusive American science-fiction horror television series produced by the Duffer Brothers. On July 15, 2016, Netflix released the series. Firstly, The first season, set in the 1980s in the fictitious town of Hawkins; Indiana, centres on the investigation into the disappearance of a young woman. The first season centres on the […]