Takeshi Kaneshiro plays Zhuge Liang in John Woo's "Red Cliff," which opened in Chinese theaters on July 10. [File Photo: ent.sina.com.cn]
(CRI July 10,2008)