The third season of Netflix’s hit series ‘Stranger Things’ pays homage to the 1980s with a bigger budget, more complex characters, and a thrilling new mystery. Set in the summer of 1985, the Duffer Brothers explore love, loss, and growing up in Hawkins, Indiana.