Choosing to add her voice to the #MeToo movement, a former crew member on Netflix’s Stranger Things has accused the show’s creators and showrunners, Matt and Ross Duffer, of on-set abuse. Per screenshots obtained by Deadline, in a now-deleted Instagram post staffer Peyton Brown — who will not return to ...
More »