Secret labs, fantastic monsters, mysterious disappearances, paranormal activity, gruesome murders, mind-control, an inter-dimensional bridge - Stranger Things is an exciting drama that takes place in the seemingly sleepy town of Hawkins, Indiana, in the 1980s. It is one of the most popular shows on Netflix, and the hotly anticipated fifth season is due in 2025. Stranger Things weaves multiple story threads across locations,...