Dunhuang Warriors (2026)
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.
Director: Cao Dun
![]() |
Zhang Yu as Lang Yaozi |
![]() |
Shawn Dou as Cao Guangzong |
![]() |
Lü Liang as Ren Guangre |
![]() |
Cai Lu as Nuo Ci |
![]() |
Zhao Yunzhuo as Zhang Yueya |
![]() |
Gong Lei as Bai Ba |
![]() |
Yang Yi as Zhang Youcheng |
![]() |
Zhao Wei as Venerable Hong Bian |
![]() |
Gao Zhiting as Cao Shangzhen |
![]() |
Lü Xiaolin as Bai Yaner |
![]() |
Yu Ailei as An Dingchang |
![]() |
Zhang Yifan as Zhang Yueyan |
![]() |
Lei Jiayin as Captain Zhang |
![]() |
Zhu Yawen as Gao Jinda |
![]() |
Li Guangjie as Liao Heiyun |
![]() |
Shi Zhaoqi as General Guo Xi |
![]() |
Feng Jiayi as Cao Guy |
![]() |
Dong Jie as Zhang Youcheng's Household |
![]() |
Yu Haoming as Tang Shuzhi |
![]() |
Lu Fangsheng as Old Man Yao |
![]() |
Qian Yongchen as Sha Ji |
![]() |
Zhou Dehua as An Tonghuai |
![]() |
寒青 as Wang Yuanrang |
![]() |
Han Qiuchi as Zhang Liangqi |
![]() |
Li Sibo as Wang Daxing |
![]() |
Dong Wenjun as Liu Guangshan |
![]() |
Qu Gaowei as An Huaiyuan |
![]() |
Wang Peilu as Yang Jinbao |
![]() |
Finn Han as Young Lad of Tang Dynasty |
![]() |
Qu Shanshan as Zhang Youcheng's Household |
![]() |
Laurinda Ho as Zhuo Mu |
![]() |
Xiao Liujia as Nuo Ci's Wife |
![]() |
Zhou Yiwei as Aqimu |
| Directing | Cao Dun | Director |
| Writing | Ma Boyong | Writer |
| Production | Zhang Miao | Producer |
| Production | Liang Ying | Producer |
| Sound | Luan Hui | Original Music Composer |
| Directing | Peng Zhang | Action Director |