'Stranger Things 2' Creators Wanted A Sequel That Topped The Original
Brothers Ross and Matt Duffer return to the fictional town of Hawkins, Ind., for the second season of their Neflix series. "We wanted to scale it up a little bit," Matt says of Stranger Things 2.