Dunhuang Warriors
About Dunhuang Warriors
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.
Dunhuang Warriors is a 2026 history film directed by Cao Dun. It runs 123 minutes and was released in September 2026.
Zhang Yu takes the lead as Lang Yaozi, Shawn Dou as Cao Guangzong, Lü Liang as Ren Guangre, and Cai Lu as Nuo Ci. Written by Ma Boyong.