Duffer brothers ready ‘Stranger Things’ farewell, calling Season 5 their most ambitious — and emotional — yet 20 November 2025
Netflix’s ‘Stranger Things’ wraps after nine years with epic, emotional final season, say Duffer brothers 2 November 2025