The Grand Cinema Every movie in Hong Kong cinemas, reviewed
DUNHUANG WARRIORS

DUNHUANG WARRIORS

敦煌英雄

Released
29 Oct 2026
Runtime
123 min
Certificate
Category IIB
Original title
敦煌英雄
Language
zh

ActionWar

The verdict

There are not yet enough audience votes to give this a reliable score. It is not currently playing in Hong Kong cinemas. Category IIB · 123 minutes.

What it is about

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.

What to expect

Cao Dun stages the Tang-Dynasty rebellion of Shazhou as a 123-minute action-war picture built around three outsiders — a thief, a deserter, and a general’s daughter — who fall in with Zhang Yichao’s uprising against Tibetan rule. The fighting is large-scale and the tone stays earnest, so it lands closer to old-fashioned war drama than to wuxia. Rated IIB, it screens 10 times over the next seven days across four cinemas in three districts, with tickets from HK$60. Mandarin dialogue, English and Chinese subtitles.

Trailer

Cast

  • Zhang Yu 狼鹞子
  • Shawn Dou Xiao Cao Guangzong
  • Shawn Dou
  • Lu Liang Ren Kongre
  • Cai Lu Luo Sang
  • Zhao Yunzhuo Zhang Yueya
  • Gong Lei Bai Ba
  • Lei Jiayin Zhang Xiaojing
  • Yang Yi Zhang Yichao
  • Zhao Wei Master Hongbian
  • Gao Zhiting Cao Shangzhen
  • Lü Xiaolin 白阎儿
  • Yu Ailei An Dingchang
  • Zhang Yifan 张十二娘
  • Zhu Yawen Gao Jinda
  • Li Guangjie Liao Heiyun

Crew

  • Director Cao Dun
  • Writer Ma Boyong
  • Producer Zhang Miao

Common questions

How long is the movie?
123 minutes.
What is the Hong Kong rating?
IIB — suitable for adolescents and adults.
What language is it in, and are there subtitles?
Mandarin, with English and Chinese subtitles.
Where is it playing and how many screenings?
Four cinemas across three districts, with 10 screenings in the next seven days. Cheapest ticket HK$60.

If you liked this