The Duffer Brothers, who grew up in Durham, on the set of the first season of the Netflix hit “Stranger Things.”
The Duffer Brothers, who grew up in Durham, on the set of the first season of the Netflix hit “Stranger Things.” Curtis Baker/Netflix
The Duffer Brothers, who grew up in Durham, on the set of the first season of the Netflix hit “Stranger Things.” Curtis Baker/Netflix

Durham's Duffer Brothers, creators of Netflix's 'Stranger Things,' accused of verbal abuse

March 12, 2018 05:21 PM