(From L) Chinese director Hu Guan, Chinese actress Tong Liya and hinese actress Liang Jing arrive for the screening of the film "Black Dog" at the 77th edition of the Cannes Film Festival in Cannes, southern France, on May 18, 2024. (Photo by Sameer Al-Doumy / AFP)