Video PlayerClose
Jury member Chang Chen(L) and Lea Seydoux attend the Closing Ceremony and screening of "The Man Who Killed Don Quixote" during the 71st annual Cannes Film Festival at Palais des Festivals in Cannes, France, on May 19, 2018. (Xinhua/Luo Huanhuan)