Netflix deal with ‘Stranger Things’ creators the Duffer Brothers to include spinoff series and stage play
Stranger Things creators Matt and Ross Duffer — known as the Duffer Brothers — are developing a new stage play based off their hit Netflix series. The play is one of several projects the
Continue Reading »