Chen Kaige
réalisateur
scénariste
Cheung Tan
Cecilia Cheung
Princess Qingcheng
Liu Ye
Snow Wolf
Chen Hong
Goddess Manshen
Cheng Qian
The Emperer
Jang Dong-gun
Kunlun
Hiroyuki Sanada
General Guangming
Nicholas Tse
Wuhuan
Yu Xiaowei
Ye Li
Chun-Xiao
Princess Qingcheng (voix)
Guan Xiaotong
Young Qingcheng
Shi Lei
Young Wuhuan
Lu Peng
General in red
Qian Po
One-Eye
Anthony Brandon Wong
(voix) (as Anthony Wong)