Duffer Brothers’ New Netflix Series ‘The Boroughs’ Reveals First-Look Images, Release Date

Netflix have teased the first images from their upcoming mystery series “The Boroughs.” Exec produced by “Stranger Things” creators the Duffer Brothers, the 8-part series stars Alfred Molina, Geena Davis, Alfre Woodard, Denis O’Hare, Clarke Peters and Bill Pullman as a retirement community who uncover a dark secret after a grieving newcomer (Molina) joins their […]