Stranger Things is a bona fide ratings smash. The Duffer Brothers’ show, which started life as a 1980s sci-fi homage, has become a worldwide sensation since it first aired in 2016.
The fifth and final instalment of Netflix’s popular horror fiction series Stranger Things will premiere in 2025 with eight episodes, the streamer announced on Wednesday.