Despite being killed off at the end of Season 4, Papa will return for the show's final installment. What does it mean?
The Duffer brothers, the creative minds behind Stranger Things, have confirmed that 2025 will mark the end of the series divided into two parts, both premiering in the same year.
Fans have literally grown up alongside the Stranger Things kids, from taking down the Demogorgon in Season 1 to facing Vecna in Season 4. Over the years, these characters have gone beyond being just ...