(From left to right) Actress Tong Liya, actor Eddie Peng, director Guan Hu, actress Liang Jing and actor Zhou You pose on the red carpet during arrivals for the screening of the film "Black Dog" at the 77th Cannes Film Festival in Cannes, France, May 17, 2024. [Photo/Xinhua]