The story is just really great, set in the 1980s in the fictional town of Hawkins, Indiana. The best season 1 and 2 were amazing is 2016 a long time ago wow.

"Stranger Things" is a must watch series!