b4reviews.com
Stranger Things 2
Stranger Things season 2 begins nearly a year after the first installment, on Halloween in Hawkins, Indiana. (The boys are going as the Ghostbusters, naturally.) Will has rejoined his pals after be…