Barrie Gower, makeup effects department head for the show, tells PEOPLE all the secrets behind Jamie Campbell Bower's Vecna ...
Stranger Things season 5 volume 2 is the biggest Netflix release in the streaming service's history. It's also Netflix's riskiest release date ever.