The Audience Award winner and recipient of a special jury prize for best ensemble at the 2024 Sundance Film Festival, "Dìdi," ...
played by Joan Chen. In a career of standout performances in projects like “The Last Emperor,” “Heaven & Earth” and “Twin Peaks,” the role was one for which she felt a unique affinity.