2 ms·As pointed out by Saturday Night Live, Stranger Things is the new Star Wars.by reaperducer 9mo agoAs pointed out by Saturday Night Live, Stranger Things is the new Star Wars.