Members of the 81st Venice Film Festival Jury pose at the photocall in Venice, Italy, Aug. 28, 2024. The 81st Venice Film Festival will run from Aug. 28 until Sept. 7 at the Venice Lido island in Italy. (Xinhua/Li Jing)
The 81st Venice Film Festival kicked off on Wednesday on Lido Island in Venice, Italy, showcasing 21 films competing for the prestigious Golden Lion award.