If you’re seeking for some major nostalgia inducing TV time then this one is for you.
Premiered on Netflix on July 15, 2016. Set in 1984 in Hawkins, Indiana. Created by Mark and Ross Duffer, this science fiction horror hit show would keep you at the edge of your seat. With wonderfully crafted insane alternate realities like The Upside Down stacked with deadly monsters trying to crossover to ours, the suspense is pretty packed.
Stranger Things is Available on Netflix.