CANNES, FRANCE. The last day screening of Nuri Bilge Ceylan's... More >>>