The Boroughs will be the follow-up for Ross Duffer and Matt Duffer at Netflix, following the runaway success of Stranger Things, and the main cast was announced this afternoon Alfred Molina, Geena Davis, Alfre Woodard, Denis O'Hare, Clarke Peters, and Bill Pullman have all joined the show Ben Taylor has also signed on to executive produce[...]