as King Yan
as Chen Laosi
as Uncle Zhang
as Jiu Shugun
as Lao Huichang
as Bayartu, a local eccentric / Genghis Khan
as Third Uncle
as Wang Jin
as Huang Daxian
as Teacher Xue
as The Tribe Chieftan
as Yan's father
as Fang Yishan
as Master Zhang
as Old man in hospital
as Yin Erwen
as Historian
as Hou Junji
as Lao Sun
as Wu Yifen
as Lao Zhou
as He Yingqin
as 村长
as Old Master Lian
as 王慎
as 韩世福
as 李中天
as 胡老爹
as 仲主任
as 铜锁
as Liu Ban Zhang
as 东海龙王