
The hit Netflix show’s creators call viral reports of on-set harassment “wildly inaccurate” as Brown and co-star David Harbour pose together on the red carpet
It was meant to be a celebration - the beginning of the end for one of Netflix’s biggest ever series. But as Stranger Things returned to the spotlight for its final season premiere in Los Angeles, the cast found themselves facing a very different kind of monster.