The Duffer Brothers, Sadie Sink and Jamie Campbell Bower are ready to explain the first batch of Stranger Things 5 episodes.