More than a year and a half after its last season, Netflix released the third chapter of Stranger Things on July 4, bringing fans back to the 1980s. Season three invites us to once again experience the world of the Upside Down, Eleven’s nosebleeds, and the all-powerful villain, the Mind Flayer.Continue...