Stranger Things Season 5 has landed, but before we dive straight into new monsters, new trauma, and new theories, how about a little trip down memory lane? Season 2 Episode 7, "Chapter Seven: The Lost ...