Since its premiere in 2016, Stranger Things has become a must watch on Netflix. A thrilling plot, fun and loving characters, and ...