Jabarkan Pemeran dari Flying Swords of Dragon Gate

Jet Li sebagai Zhao Huai'an

Zhou Xun sebagai Ling Yanqiu

Chen Kun sebagai Yu Huatian and Wind Blade

Li Yuchun sebagai Gu Shaotang

Gwei Lun-mei sebagai Zhang Xiao Wen/Tribal princess

Louis Fan sebagai Ma Jinliang

Mavis Fan sebagai Su Huirong

Wu Di sebagai Zhao Tong

Li Yuan sebagai Kuo Zheng

Gordon Liu sebagai Wan Yulou

Zhang Xinyu sebagai Royal Consort Wan

Zha Ka (aka Han Feixing) sebagai H'Gantga