X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Warlords
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Peter Ho-Sun Chan
Wai-Man Yip
co-director
Written By
Tin-Nam Chun
screenplay
Junli Guo
screenplay
Jiping He
screenplay
Jianxin Huang
screenplay
Jo Jo Hui
screenplay
Oi-Wah Lam
screenplay
Lan Xu
screenplay
James Yuen
screenplay
Cast
Jet Li
General Pang Qingyun
Andy Lau
Zhao Erhu
Takeshi Kaneshiro
Jiang Wuyang
Jinglei Xu
Liansheng
Xiaodong Guo
Huang Wenjin
Jacky Heung
Shi Jinbiao
Zongwan Wei
Lord Chen
Pao-Ming Ku
Lord Jiang
Kuirong Wang
Lord Di
Bo Zhou
Lu Dashan
Zhaoqi Shi
He Kui
Xichao Wang
Gouzi
Xiao Yun Wang
Fu
Peng Guo
Shun
Ailei Yu
Wang Xiaoshou
Aaron C. Shang
Duan Feng
Jian Sun
Wu
Hai Tao
Gong Jiang
Kai Ding
Zhu Guan
Chung Xiao Li
Tai Ping General
Xu Bing
Liang Chen
Villager
Zhen Wei Cheng
Tian Dei
Villager
Tao Du
Villager
Dong Han
Villager
Lei Hao
Villager
Qang Hao
Villager
Li He
Villager
Dong Bafu Hong
Villager
Yan Shun Hu
Hong Jiang
Villager
Xiang Li
Villager
Yan Ming Li
Villager
Xiao Le Liu
Villager
Li Na Lu
Qiang Luo
Villager
Yun Jie Qiu
Villager
Xiu Ru Ri
Villager
Jia Shi
Zhen Sun
Villager
Hui Na Tao
Jian Jun Tong
Dong Dong Wang
Zhang Shan
Li Li Wang
Peng Wang
Villager
Qian Hang Wang
Villager
Xiao Liang Wang
Yan Mei Wang
Villager
You Wu
Villager
Ying Xin
Fu Sheng Ya
Villager
Xiao Ye Yang
Sheng Tao Zhang
Villager
Weidong Zhang
Villager
Xiaoming Zhang
Villager
Ying Zhang
Villager
You Zhang
Liu Jin
Shi Shao Qi
General Ho
Produced By
Peter Ho-Sun Chan
producer
Zoe Chen
co-producer
Rita Fung
line producer
Sanping Han
executive producer
Lorraine Ho
line producer
Jianxin Huang
producer
Jo Jo Hui
co-producer
Peter Lam
executive producer
Andre Morgan
executive producer / producer
D. Daniel Vujic
associate producer
Wai-Man Yip
associate producer
Music
Kwong Wing Chan
Peter Kam
Leon Ko
Chatchai Pongprapaphan
Cinematography
Arthur Wong
director of photography
Sound
Sunij Asavinikul
sound mixer
Sona Balam
re-recording mixer
Ting Chen
sound
Nakorn Kositpaisain
sound designer
Editing
Chris Blunden
Wenders Li
Production Design
Chung-Man Yee
Art Direction
Pater Wong
Zhen Wu
Zhenzhou Yi
Costumes
Pik Kwan Lee
Makeup
Crist Ballas
special makeup effects artist
Patrick Baxter
special makeup effects lab technician
Yu-Lai Cheng
makeup artist
Mark Garbarino
special makeup effects designer / special makeup effects supervisor
Rufus Hearn
special makeup effects: hair
James Kagel
special makeup effects sculptor
Eddie Liu
makeup artist / special makeup effects artist
Mark Shostrom
special makeup effects sculptor
Special Effects
Yau Ting Lam
special effects assistant
Arthur Wai Kit Lau
special effects supervisor
Visual Effects
Chas Chi-Shing Chau
visual effects
Tracy Kok
visual effects
Yuen Fai Ng
visual effects supervisor
Assistant Director
Kim Wah Lou
first assistant director
Gary Wing-Lun Mak
assistant director
Eddy Yeung
first assistant director
Wai-Man Yip
collaborating director
Production Management
Ji-Chun Chan
unit production manager
Kim Hung Fan
production manager
Kong-Wai Lam
unit production manager
Chak Lam Liu
assistant production manager
Ka-Man Liu
unit production manager
Man Liu
production manager
Julia Lo
assistant production manager
Felicia Tang
post-production supervisor
Art Department
Kim-Wai Chung
prop master / special props
Stunts
Siu-Tung Ching
action coordinator
Huen Chiu Ku
martial arts and stunt double: Jet Li
Chi Wah Ling
martial arts stunts
Yuk-Sing Ma
martial arts stunts
Peter Wong
martial arts stunts
Other
Chris Besseling
uk marketing executive: metrodome
Jason C. Lin
assistant: Jet Li
Costume Department
Ivy Chan
assistant costume designer
Man Kit Chow
assistant costume designer / costume assistant
Jessie Dai
co-costume designer
Pik Kwan Lee
co-costume designer
Camera Department
Chor Keung Chan
focus puller
Yiu Ming Chan
focus puller
Lam Chau
gaffer
Kin-Kwong Ho
focus puller
Yiu-Fai Lai
camera operator
Tin-Wah Lau
key grip
Chi Wai Lee
assistant gaffer
Ching-Hung Leung
focus puller
Qiang Li
steadicam operator: B unit
Changmu Liu
camera operator: B unit
Kwok-Keung Mak
gaffer
Tony Mau
camera operator
Peter Ngor
camera operator
Chi Fan Siu
key grip
Baoyin Tang
assistant gaffer: B unit
Jimmy Wong
second director of photography
Jupiter Wong
still photographer
Hua Zhong
assistant gaffer: B unit
Movie title data and credits provided by