Stranger Things Ends: Duffers promise bigger, deeper finale Entertainment & Events November 20, 2025 Los Angeles: Matt and Ross Duffer, the twin filmmaking duo behind ‘Stranger Things,’ say they have intentionally raised the scale…