Netflix original brings nostalgia and scares
Ever expanding its content, Netflixâs newest original series is Stranger Things, a supernatural drama set in 1983. The series follows the disappearance of 12-year-old Will Beyers from a small town in Indiana.