Netflix will premiere The Boroughs, a supernatural mystery from the Duffer Brothers (producers of “Stranger Things”) on May 21. A post on X reads: “Alfred Molina, Geena Davis, Alfre Woodard, Clarke Peters, Denis O’Hare, Bill Pullman. Welcome...
Read More