Actress Tilda Swinton arrives for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)
A guest arrives for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)
Actor Casey Affleck (R) and his partner actress Caylee Cowan arrive for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)
Actor Idris Elba (2nd L), actress Tilda Swinton (3rd L), director and screenwriter George Miller (R) arrive for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)
Model Alessandra Ambrosio arrives for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)
Cast members arrive for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)
Actor Idris Elba (L) and his wife Sabrina Dhowre Elba arrive for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)
Model Luma Grothe arrives for the screening of the film "Three Thousand Years of Longing" during the 75th edition of the Cannes Film Festival in Cannes, southern France, on May 20, 2022. (Xinhua/Gao Jing)