Heroes of Dunhuang
敦煌之战
Action
History
During a time of unrest in Shazhou, a once-prosperous Tang Dynasty outpost now under Tibetan control, a rebellion led by Zhang Yichao sparks hope for liberation. As the conflict intensifies, a group of unlikely heroes—including a thief, a deserter, and a general’s daughter—unite to fight for their people’s freedom.
Production Countries
China
Production Companies
Beijing Cheering Times Culture & Entertainment
Baination
Cast
Li Guangjie
as Liao Heiyun
Gao Zhiting
as Cao Shangzhen
Zhu Yawen
as Gao Jinda
Yang Yi
as Zhang Yichao
Lei Jiayin
as Zhang Xiaojing
Yu Ailei
as An Dingchang
Zhao Yunzhuo
as Zhang Yueya
Gong Lei
as Bai Ba
Zhang Yu
as Lang Yaozi
Cai Lu
as Luo Sang
Lü Liang
as Ren Kongre
Shawn Dou
as Cao Guangzong
Zhao Wei
as Master Hongbian