Tasha Van Zandt’s ‘A Life Illuminated’ shines the spotlight on Dr. Edith Widder, Tufts alum
By Addison Dion | November 13“A Life Illuminated,” a 2025 documentary by Tasha Van Zandt about famed marine biologist Dr. Edith Widder, premiered for Boston audiences on Oct. 22. The historic Coolidge Corner Theatre in Brookline hosted the first evening of the 2025 GlobeDocs Film Festival, an annual event premiering documentaries produced by the Boston Globe. A Q&A session with key players in the documentary filming process followed the screening.


