Watch "Beyond Stranger Things" on Netflix.Worth the watch as you get some great insights into the series from The Duffer Brothers, Director and Actors.