Kelly Chen character Princess Yan Feier
Donnie Yen character General Muyong Xuehu
Leon Lai character Duan Lan Quan
Guo Xiaodong character Wu Ba
Kau Jan-Hoi character Teng Bochang
Zhang Shan character King Zhao Wu
Liu Wei-Hua character King Yan
Chen Zhi-Hui character Diao Erbao
Yan Jie character Prince Zhao
Zhou Bo character Ao Jia
Zhang Jin character Assassin
Limin Deng character Yan's deputy
Peng Bo character Yan's deputy