The Duffer Bros. – NetflixStranger Things creators Matt and Ross Duffer have lined up some impressive names for the forthcoming sci-fi series they’re producing called The Boroughs.Netflix has tapped Oscar winner Geena Davis and nominee Alfre Woodard; Tony-winning Spider-Man baddie Alfred Molina; The Sinner Emmy nominee Bill Pullman; and Denis O’Hare from American Horror Story…… read more »