‘Stranger Things’ Creators Confirm The Series Will End On Season 5
Stranger Things creators The Duffer Brothers have confirmed that the series will end with the fifth season. When Stranger Things first debuted on Netflix it was an instant hit among …