A Netflix favorite returns for a second season Last summer, audiences were taken back to 1983, where supernatural forces were stirring up trouble in the small town of Hawkins, Indiana. Netflix’s “Stranger...