televisionNews The Creators of 'Stranger Things' Promise There'll Be Justice for Barb August 20th, 2016