Cast (20)

William Chan Wai-Ting

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

Jiang Baocheng

Kitugh

Crew (2)

Zhuo Gehe

Screenplay

Hasi Chaolu

Director