Searxng/The Boroughs Netflix tv Celebrity From the Duffer Brothers, The Boroughs premieres May 21, 2026 on Netflix-a sci-fi horror series where a retirement community hides dark secrets. May 6, 2026 AceShowbiz - The Boroughs is set to premiere on Netflix on May 21, 2026, bringing audiences an intriguing blend of sci-fi, supernatural horror, and mystery. This eight-episode series is executive produced by the acclaimed Matt and Ross Duffer, known for their work on Stranger Things, through their production company Upside Down Pictures.