Iran’s ‘Castle of Dreams’ Wins Big at Shanghai Film Festival

A jury led Turkish Palme D’or winner Nuri Bilge Ceylan decided Shanghai’s winners this year. The jury, which included Chinese actress Tao Zhao and Italian director Paolo Genovese, described Castle of …
( read original story …)