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
Shaolin
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Benny Chan
Written By
Alan Yuen
original screenplay
Chi Kwong Cheung
written by
Quiyu Wang
written by
Kam Cheong Chan
written by
Tan Cheung
written by
David Tadman
feature writer
Cast
Shaoqun Yu
Chinghai
Chen Zhiui
Huo Lung
Xing Yu
Chingkung
Jing Wu
Chingneng
Nicholas Tse
Tsao Man
Hai Yu
Abbot
Andy Lau
Hou Chieh / Chinochueh
Bingbing Fan
Madam Hou
Shimadu Runa
Nan
Xiaohong Shi
Sung Hu
Karl Eiselen
Peter
Alexander Mukhanov
Roddick
Shi Tianshuo
Officer Shi
Qilong Li
Huo's Officer
Jin Youming
Hou's Butler
Bai Yu
Nanny
Bing Bai
Singer
Jingke Liang
Sung's Wife
Chengbang Lu
Sung's Son
Shao Wei
Sung's Officer
Weijia Xu
Sung's Officer
Xiao Suli
Matchmaker
Xin Xin Xiong
Solungtu
Jackie Chan
Wudao
Liu Zin
Tsao's Officer
Shao Zhuang
Tsao's Officer
Zhonghua He
General Tang
Haifeng Bi
General Chang
Xie Jiagi
General Wang
Hao Zhang
General Kao
Weiqun Ran
Old Warlord
Bing Chen
Old Warlord
Jiazhen Zhu
Young Warlord
Zhao Junoheng
Young Warlord
Weilin Sang
Yan Cheng
Dengke Xu
Officer
Tian Qi
Officer
Zhou Jie
Officer
Xiaoming Fan
Officer
Yang Yong
Officer
Fengtao Guo
Officer
Bin Zhang
Officer
Shulian Wang
Officer
Yulan Xu
Mrs. Chao
Xiaoguo Sun
Mrs. Chao's Daughter
Guo Shuo
Niu's Mother
Luo Jun
Da Niu
Xu Ao
Feng Bao
Hu Baoshu
Sun Bin
Chen Binbin
Heng Cai
Ren Ci
Bing Ciluan
Liu Ciyu
Ma Cuilium
Yang Cuncao
Wang Danru
Dong Dong
Lili Dou
Chen Entao
Ma Ertu
Pang Fan
Ma Fei
Zhiysian For
Linglei Gao
Hu Haiguin
Dong Han
Hao Han
Xianxian Hong
An Houyi
Xiaokui Huang
Hu Huanhuan
Feng Hui
Pah Jian
Zhang Jinai
Zhang Jingqi
Tian Kai
Ma Lan
Guodong Li
Man Li
Zhongyang Li
Zhoyxian Li
Lu Liangkai
Tsai Liangliang
Yin Liangliang
Songmei Liao
In Limei
Ding Ling
Jingde Liu
Zhongyin Liu
Zhou Lixia
Ao Long
Wenxiu Lu
Jin Luo
Yang Nainbin
Zhang Nan
Lin Nangeng
Liu Peng
Produced By
Benny Chan
producer
Chi Kwong Cheung
associate producer
Kim Hung Fan
line producer
Huayang Fu
executive producer
Sanping Han
executive producer
Jingxuan Hu
associate producer
Catherine Hun
associate producer
Albert Lee
producer
David Tadman
features producer
Zhongjun Wang
executive producer
Shi Yong Xin
chief producer
Guizhi Xue
executive producer
Albert Yeung
executive producer
Music
Nicolas Errèra
Cinematography
Anthony Pun
director of photography
Sound
James Ashton
re-recording mixer / sound effects editor
Steve Burgess
re-recording mixer / sound post production supervisor
Yue Chao
sound system technician
Lin Cui
sound effects editor
Xueyuan Feng
sound effects editor
Wei He
re-recording mixer
Yuan He
sound effects editor
Hongrui Ji
sound effects editor
Xin Li
foley team
Jilian Liu
dialogue editor
Xu Miao
foley team
Huijia Mo
sound effects editor / sound post production supervisor
Qiuxia Sun
dialogue editor / dialogue supervisor
Yong Tian
dialogue editor
Terry Tu
foley pre-mixer
Baiyang Wang
editing assistant
Yanchao Yang
foley team
Ben Zhang
dubbing director
Gillian Zhang
editing assistant
Van Zhang
audio systems engineer
Xu Zhang
editing assistant
Yijing Zhang
adr recordist
Ziying Zhao
editing assistant
Editing
Chi-Wai Yau
Production Design
Chung-Man Yee
Art Direction
Ben Lau
Set Design
Kim-Wai Chung
Costumes
Stanley Cheung
Makeup
Yu-Lai Cheng
makeup artist
Visual Effects
Siu Fu Ma
computer animator
Edward Pak
digital compositor
Eddy Wong
visual effects supervisor
Assistant Director
Ka-Wai Tong
first assistant director
Chaoli Zhang
assistant director
Production Management
Q. Leung
assistant production manager
Wai-On Leung
senior production manager
Tracy Yip
assistant production manager
Stunts
Jun Gao Shifu Patrick Gee
assistant stunt coordinator
Guanhua Han
assistant stunt coordinator
Chung-Chi Li
action choreographer
Jack Wai-Leung Wong
assistant action choreographer
Shane Yan
stunt performer
Corey Yuen
action director
Tak Yuen
action choreographer
Jackie Chan
stunt actor
Animation
Lai Lok Chau
computer animator
Editorial
Chi-Hung Choi
music video editor
Music Department
Anthony Chue
composer: additional music
Allan Lau
composer: additional music
Valérie Lindon
executive music producer
Q.luv
composer: theme song
Stéphane Reichart
sound engineer
Kin-wai Wong
composer: additional music
Mikael Carlsson
soundtrack producer
Camera Department
Kwok-Hung Chan
camera operator
Bing-Hui Ko
still photographer
Lau-Fai Law
gaffer: 2nd
Yunchao Ma
camera technician
Seow Jong Tan
still photographer
Wai-Chuen Wong
gaffer
Movie title data and credits provided by