Skip to main content
Keyboard shortcuts for audio player
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.