Video PlayerClose
CANNES, France, May 28 (Xinhua) -- Sofia Coppola won Sunday evening the Best Director Award for the movie The Beguiled at the 70th Cannes Film Festival. Enditem
CANNES, France, May 28 (Xinhua) -- Sofia Coppola won Sunday evening the Best Director Award for the movie The Beguiled at the 70th Cannes Film Festival. Enditem