Nuri Bilge Ceylan to Head Shanghai Festival Jury

Nuri Bilge Ceylan, the Turkish director responsible for “Three Monkeys” and”Once Upon A Time in Anatolia,” has been named as president of the jury for the competition section at this year’s Shanghai International Film Fest…

Nuri Bilge Ceylan, the Turkish director responsible for “Three Monkeys” and”Once Upon A Time in Anatolia,” has been named as president of the jury for the competition section at this year’s Shanghai International Film Festival. He will head a jury that decides the Golden Goblet Awards. “Ceylan has a unique film language. He depicts the […]