Stranger Things came to an end with its finale episode airing on Dec. 31. Netflix revealed what its creators, Matt and Ross Duffer, meant by its ambiguous ending.
Stranger Things needed to end, arguably well before Season 5. There was only so much new mythology this show could explore, so many new characters it could introduce. Its most effective qualities, ...