Other cast members include Chen Kaige as the Captain of the Imperial Guard, Hideo Takamatsu as General Takashi Hishikari, Hajime Tachibana as the General's translator, Zhang Liangbin as the eunuch Big Foot, Huang Wenjie as the eunuch Hunchback, Chen Shu as Zhang Jinghui, Cheng Shuyan as Hiro Saga, Li Fusheng as Xie Jieshi, and Constantine Gregory as the Emperor's oculist.
other cast members include chen kaige as the captain of the imperial guard hideo takamatsu as general takashi hishikari hajime tachibana as the general's translator zhang liangbin as the eunuch big foot huang wenjie as the eunuch hunchback chen shu as zhang jinghui cheng shuyan as hiro saga li fusheng as xie jieshi and constantine gregory as the emperor's oculist