The storyline is just one grand reveal waiting for fans in the new season of Netflix's Stranger Things.