TAFFF executive producer and artistic director Francois Truffart (L) and TAFFF deputy director Anouchka Van Riel pose during a photo session at The American French Film Festival (TAFFF) at the Directors Guild of America (DGA) Theater in Los Angeles on November 8, 2026. (Photo by VALERIE MACON / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo