Lisa Lu, a centenarian actress recognized with the Lifetime Achievement Award at the 28th Shanghai International Film Festival, attends a post-screening event for the restored 1968 film “The Arch.” According to reporting cited by multiple outlets, she joins a packed audience after the screening and makes a surprise appearance to celebrate the movie, in which she starred and which is described as a landmark of Chinese-language arthouse cinema.

The articles note that Lu turns 100 this year under traditional Chinese age reckoning. The coverage centers on her reunion with fans following the restored-film screening, linking her festival honor to renewed public attention on her work and the film’s historical significance. No additional details about the restoration process, attendance figures, or other festival programming are included in the provided excerpts.