(L-R) Chinese actress Zhao Wei, director Peter Chan and actor Huang Bo attend a press conference to promote their upcoming movie "Dearest" in Beijing. The film will hit the big screen on September 26, 2014. [Photo/Xinhua]
China's top 10 iconic architectures announced
Crowning a new King Lear
New Look for an Old Museum
67th Cannes Film Festival