All Cast

William Chan Wai-Ting

William Chan Wai-Ting

Temujin

Lin Yun

Lin Yun

Borte

Hu Jun

Hu Jun

Kuchuru

Ni Dahong

Ni Dahong

Shaman

Li Guangjie

Li Guangjie

Jamuqa

Zhao Lixin

Zhao Lixin

Targutai Girildeg

Zhang Xinyi

Zhang Xinyi

Dodai

Baasanjav Mijid

Baasanjav Mijid

Dei-Sechen

Tu Men

Tu Men

Hoboyan

Boyanhkeshig

Boyanhkeshig

Bo'orchu

Bayaneruul

Bayaneruul

Yesugei

Yong Mei

Yong Mei

Hoelun

Christie Chen

Christie Chen

Hawwa

Han Feixing

Han Feixing

Harku

Si Ligeng

Si Ligeng

Mogan

Daixi Lu

Daixi Lu

Young Temujin

Zhaoqingya Gao

Zhaoqingya Gao

Young Borte

Li Shengda

Li Shengda

Arukhan

Senggerenqin

Senggerenqin

Buson

Jiang Baocheng

Jiang Baocheng

Kitugh