All Cast

William Chan
Temujin

Lin Yun
Borte

Hu Jun
Kuchuru

Ni Dahong
Shaman

Li Guangjie
Jamuqa

Zhao Lixin
Targutai Girildeg

Zhang Xinyi
Dodai

Baasanjav Mijid
Dei-Sechen

Tu Men
Hoboyan

Boyanhkeshig
Bo'orchu

Bayaneruul
Yesugei

Yong Mei
Hoelun

Christie Chen
Hawwa

Han Feixing
Harku

Si Ligeng
Mogan
Daixi Lu
Young Temujin

Zhaoqingya Gao
Young Borte

Li Shengda
Arukhan

Senggerenqin
Buson
