News The Stranger Things cast reveal the annoying game the Duffer Brothers play with them on set The Duffer Brothers love quizzing the Stranger Things kids while they’re preparing for important scenes March 29, 2024 Joshua Lapin-Bertone 1 comment