I just finished the Netflix original series Stranger Things. My insides are still shaking from the range of excitement this show delivers in so many different ways. There is a lot of crap on TV these days, but this is far from it. If you don’t have Netflix this show should be the reason you fork over the dough and get it. The creators of this series are Matt Duffer and Ross Duffer, twin brothers in their 30s who were turned down over a dozen times from various studios for this project. I am sure those studios are kicking themselves right now because this show delivers everything you want in a sci-fi thriller.