Coba jelasin Pelakon dari Red Cliff dalam bahasa melayu dong

Tony Leung Chiu-Wai sebagai Zhou Yu

Takeshi Kaneshiro sebagai Zhuge Liang

Zhang Fengyi sebagai Cao Cao

Chang Chen sebagai Sun Quan

Zhao Wei sebagai Sun Shangxiang

Hu Jun sebagai Zhao Yun

Lin Chi-ling sebagai Xiao Qiao

Nakamura Shido sebagai Gan Xing(甘興) (berdasarkan Gan Ning)

You Yong sebagai Liu Bei

Song Jia (宋佳) sebagai Li Ji(驪姬) (watak rekaan)

Tong Dawei (佟大為) sebagai Sun Shucai(孫叔財) (watak rekaan)

Hou Yong (侯勇) sebagai Lu Su

Basen Zabu (巴森扎布) sebagai Guan Yu

Zang Jinsheng (臧金生) sebagai Zhang Fei

Zhang Shan (張山) sebagai Huang Gai

Shi Xiaohong (師小紅) sebagai Jiang Gan

He Yin (何音) sebagai Puan Mi

Li Hong (李鴻) sebagai Puan Gan

Menghe Wuliji (孟和烏力吉) sebagai Guan Ping

Wang Yuzhang (王玉璋) sebagai Cheng Pu

Zhang Yi (張毅) sebagai Zhang Zhao

Wu Qi (吳旗) sebagai Gu Yong

Chen Changhai (陳長海) sebagai Qin Song

Wang Ning (王寧) sebagai Maharaja Xian wilayah Han

Zhao Chengshun (趙成順) sebagai Xun You

Wang Zaolai (王早來) sebagai Cheng Yu

Wang Qingxiang (王慶祥) sebagai Kong Rong

Xie Gang (謝剛) sebagai Hua Tuo

Yi Zhen (一真) sebagai Cai Mao

Jia Hongwei (賈宏偉) sebagai Zhang Yun

Wang Hui (王輝) sebagai Cao Hong

Jiang Tong (姜彤) sebagai Li Tong

Guo Chao (郭超) sebagai Yue Jin

Cui Yugui (崔玉貴) sebagai Xu Chu

Xu Fengnian (徐豐年) sebagai Zhang Liao

Ma Jing (馬京) sebagai Wei Ben(魏贲) (berdasarkan Wen Pin)

Hu Xiaoguang (胡曉光) sebagai Xiahou Jun(夏侯雋) (berdasarkan Xiahou Yuan)

Ye Hua (葉華) sebagai Tian Tian(田田) (watak rekaan)

Tony Leung Chiu-Wai pada asalnya dipilih untuk melakonkan watak Zhuge Liang. Namun, dengan alasan masalah kesihatan dan juga keletihan daripada berlakon dalam filem Lust, Caution, beliau menarik diri daripada filem berkenaan.  Penerbit Terence Chang berkata peruntukan kewangan untuk filem tersebut tidak dipengaruhi oleh perubahan berkenaan.

Ken Watanabe pada asalnya dipilih untuk watak Cao Cao. Namun, berdasarkan laporan, beberapa peminat China membantah pilihan tersebut atas alasan bahawa pelakon Jepun kurang sesuai untuk melakonkan watak sejarah negara China. Laporan berkenaan juga mendakwa bahawa bantahan-bantahan tersebut telah mempengaruhi keputusan pengarah John Woo yang pada akhirnya, memilih Zhang Fengyi untuk watak tersebut.

Chow Yun-Fat pada asalnya dipilih untuk watak Zhou Yu dan juga pernah dipertimbangkan untuk watak Liu Bei. Bagaimanapun, beliau menarik diri pada 13 April, 2007, apabila pelakonan filem tersebut baru hendak bermula. Chow menerangkan bahawa beliau menerima skrip yang dikaji semula seminggu lebih awal dan tidak diberikan masa yang mencukupi untuk bersedia, tetapi penerbit Terence Chang menafikan dakwaan tersebut dengan menyatakan bahawa kerjasama dengan Chow agak rumit kerana penginsurans filem tersebut dari Hollywood membantah 73 klausa dalam kontrak Chow. Chow kemudian diganti oleh Tony Leung Chiu-Wai yang sebelum ini menolak watak Zhuge Liang. Bagaimanapun, terdapat juga khabar angin bahawa Chow mungkin muncul sebagai pelakon sampingan dalam filem tersebut.