Netflix’s Stranger Things: nostalgia done rightBy The Conversation7 August 2016 Stranger Things is the newest binge-worthy series on Netflix. Set during the winter of 1983 in the fictional township of Hawkins, Indiana, its eight episodes tell the story of a boy’s disappearance and the