Tag: Wolfhard, Finn

‘Stranger Things’ Is Back, and the Duffer Brothers Made It Big

After a three-year wait, the new season of Netflix’s sci-fi series is more ambitious (and longer) than ever. The creators say it’s all part of the plan.