When Will Stranger Things Return for Season 5?

The “Duffer Brothers,” the brothers who created Stranger Things, published an open letter about the future of the show in…