Netflixs replacement for Millie Bobby Brown in the final season of Stranger Things was about to quit Hollywood before the Duffer Brothers came calling. Stranger Things is one of the biggest hits to ever land on Netflix, itself the most popular streaming platform in the world. Therefore, the Duffer Brothers hit show is up there on the list of the most watched television series of the last decade....