Broadway and television are mourning the loss of Elizabeth Franz, the Tony Award–winning actress whose six-decade career left an indelible mark on American theater and entertainment. Franz passed away at 84 in her home in Woodbury, Connecticut, following a battle with cancer and complications from treatment, her husband Christopher Pelham confirmed. Often referred to as “America’s Judi Dench,” Franz was...





