Stranger Things, the hugely popular Netflix sci-fi horror series about kids battling supernatural forces in a small town, dropped its monumental finale, "The Rightside Up", on January 1, 2026. In an ...