Zhang Ziyi
Empress Wan
葛优
Emperor Li
吳彥祖
Crown Prince Wu Luan
周迅
Qing Nu
Ma Jingwu
Minister Yin Taichang
黃曉明
General Yin Sun
Zhou Zhonghe
Lord Chamberlain
Zeng Qiusheng
Governor Pei Hong
Xu Xiyan
Ling
Ma Lun
Pharmacist
Xiang Bin
Imperial Guard #1
Zheng Chunyu
Imperial Guard #2
Zhang Nan
Joker
Shao Xiaoshan
Zhang Ziyi's Body Double
Liu Yanbin
Messenger
Liu Tieyong
Court Secretary
Wang Yubo
Red-faced Dancer
Wei Jianhai
White-faced Dancer
Bo Bing
Executioner
Zhao Liang
Dancer #1
Cui Kai
Dancer #2
Fei Bo
Dancer #3
Ou Siwei
Dancer #5
Toyomi Yusuke
Dancer #6
Takita Atsushi
Dancer #7
杜静怡
Dancer #4