Peyton Brown Archives

Matt Duffer, Ross Duffer, Duffer Brothers
Crew member Peyton Brown posted on Instagram that she would not be returning to the show when production on the third season of Netflix's hit sci-fi series begins, initially keeping the identity of those accused vague: "I personally witnessed two men in high positions of power on that set seek out and verbally abuse multiple women[...]