The Duffer Brothers

The Duffer Brothers Respond to Lawsuit Accusing Them of Stealing Stranger Things Concept

Stranger Things creators Matt and Ross Duffer are being sued for allegedly stealing the idea for their hit Netflix series. Charlie Kessler is…