Who Are The Duffer Brothers? 'Stranger Things' Creators On Netflix's Summer Hit Published August 19, 2016 at 4:26 PM EDT Facebook Twitter LinkedIn Email