
Battle of the Warriors
2006 · Movie · R · 133 min · ★ 6.4 · 68% critics
In ancient China, a small city-state faces invasion from a powerful neighboring army. With the people’s survival on the line, a lone defender from a disciplined warrior group arrives to organize resistance and hold the line against overwhelming odds.
Also known as Battle of Wits · A Battle of Wits
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Not currently available to stream, rent, or buy in the US.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- 墨攻
- Years
- 2006
- Release date
- 2006-11-23
- Language
- Chinese
- Rated
- R
- Runtime
- 133 min
- Critic score
- 68/100
- TMDB rating
- 6.4/10 (100 votes)
- Box office
- $17,800,000
About
If you enjoy large-scale historical war stories with desperate defenses and relentless pressure, this should fit, especially if you liked Red Cliff or Red Cliff II; Not for you if you want light, comedic action.
Pros: high-stakes siege story; heroic underdog defense; intense battle moments | Cons: familiar war beats; limited character depth; heavy on violence
Themes
- loyalty
- siege
- invasion
- cavalry
- ancient china
- historical film
- asian cinema
- military tactics
- military strategy
- siege warfare
- city defense
- kingdom of liang
- +2 more
Cast & crew

Andy Lau
as Ge Li

Ahn Sung-ki
as Général Xiang Yan-zhong

Fan Bingbing
as Yi Yue, chef de la cavalerie de Liang

Choi Si-won
as Prince de Liang

Wang Zhiwen
as Roi de Liang

Chin Siu-Ho
as General Niu

Wu Ma
as Précepteur royal de Liang

Nicky Wu

Sammy Hung Tin-Chiu

Zhou Bo
Directed by Jacob Cheung Chi-Leung