William
Commander Lin Mae
Ballard
Strategist Wang
Tovar
General Shao
Peng Yong
Commander Chen
Commander Wu
Commander Deng
Shen (as Zheng Kai)
Emperor (as Junkai Wang)
Imperial Officer
Bouchard
Najid
Rizzetti
Lieutenant Xiao Yu (as Xintian Yu)
Lin Mae's 2nd Lieutenant Li Qing
General Zhang (uncredited)