Cannes 2014: ‘Winter Sleep’ wins Palme d’Or

Turkish director Nuri Bilge Ceylan this evening won Cannes’ top prize, the coveted Palme d’Or, for his latest film, Winter Sleep. A worthy award winner after previously coming close with such past efforts as 2011’s Once Upon a Time in Anatolia (2011) and Three Monkeys (2008), Alice Rohrwacher’s The Wonders and Bennett Continue Reading