The film lineup for the Shanghai International Film Festival has been announced, with new films by Zhang Lu and Li Hongqi included, and "Avatar 3" having its Chinese premiere.Nov 29, 2025ReadingThe film lineup for the Shanghai International Film Festival has been announced, with new films by Zhang Lu and Li Hongqi included, and "Avatar 3" having its Chinese premiere.Nov 29, 2025Reading