Eva Victor, director of Sorry, Baby, an official selection of the 2025 Sundance Film Festival. Courtesy of Sundance Institute | photo by Lee Dubin.