'Stranger Things': What the Creators Had to Say After Millie Bobbie Brown Called Them Out by Michael Hein August 6, 2022