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
Man of Tai Chi
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Keanu Reeves
Written By
Michael G. Cooney
Cast
Tiger Hu Chen
'Tiger' Chen Lin Hu
Keanu Reeves
Donaka Mark
Karen Mok
Inspector Suen Jing Si
Hai Yu
Master Yang
Qing Ye
Ching Sha
Simon Yam
Superintendent Wong
Yasuyuki Hirata
Thin Man
Julius Brian Siswojo
Gong Au Young
Michael Tong
Shek Kuan
Sam Lee
De-Ming
Jiulong Guo
Old Commentator
Huang Jiang Xiang
Young Commentator
Zihan Xia
Li Hung
Sung-jun Yoo
Chi Tak
Iko Uwais
Gilang Sunjaya
Troy Sandford
Chi Tak Opponent
Kun Ju
Chou Ping (Southern Fist)
Jeremy Marinas
MMA
Brahim Chab
Taekwondo Fighter
Alain Ngalani
Boxer
Zha Ka
Mongolian
Ocean Hou
Hard Style
'Big Bear' Yin Chun Xiong
Zi-Long (San Shou)
Chen Chao
Zi-Hou
Li Xingping
Zi-An
Jun He
Liu Gi (Crane)
Silvio Simac
Uri Romanov
Haifeng Ni
Dragon Shape
Hao Yang
UPCS Director
Wen Huan Liu
Courier Co. Manager
Min Zhou
Landlady
Tan Wei Ya
Mr. Chen
Yu Na
Mrs. Chen
Xiao Wang
Lawyer
Wu Yong Tai
Shopkeeper
Chengqi Gong
Coach
Xiao Dong Zhao
New Delivery Guy
Wu Ming
Referee #1
Jiang Wei
Referee #2
Michael Chan
Police Officer #1
Steven Dasz
Vip audience
Hélène Siwan Leclerc
Female Announcer
Woo-Ping Yuen
Man at fight club
Produced By
Man-Yiu Lee
line producer: China/HK
Sharon Miller
line producer
Lemore Syvan
producer
Noah Weinzweig
producer
Daxing Zhang
producer
Music
Kwong Wing Chan
Cinematography
Elliot Davis
director of photography
Sound
Todd Brodie
adr mixer
Daniel Douglass
adr technician
Richard Hocks
adr recordist: Thailand
Kaspar Hugentobler
re-recording mixer
Sebastien Lacheray
dialogue editor
Paulette Victor-Lifton
adr facility supervisor
Carey Milbradt
foley mixer
James Morioka
dialogue editor
Piero Mura
fights and effects design / supervising sound editor
John Ross
re-recording mixer
Dong Wang
sound recordist
Editing
Derek Hui
Casting Director
PoPing AuYeung
Production Design
Yôhei Taneda
Art Direction
Yingzhang Fu
co-art director: China
Miyuki Kitagawa
Costumes
Joseph A. Porro
Makeup
Cherlynn Koh
special makeup effects artist
Visual Effects
Svilen Aynadzhiev
digital artist
Di Cai
compositor
Wang Chang
digital compositor
Ryan Spike Dauner
visual effects supervisor: R-team VFX
Denitsa Dimitrova
digital compositor
Justin Feldman
Additional Post-production Manager
Zixing Han
compositor
Mark Intravartolo
flame artist
Jivko Ivanov
digital compositor
Na Jian
visual effects production coordinator: Base FX
Momchil Kirov
digital artist
Liwen Liu
digital compositor
Tiansheng Liu
digital painter: Base Fx
Yulong Liu
compositor
Sarah McGrail
visual effects producer
James McPherson
senior compositor
Dong Ming
compositor
Lillias Ng
visual effects producer: Base Fx
Stefan Rachev
digital compositor
Juan Ignacio Salgado
senior compositor: Base FX
Martin Sawtell
lead effects technical director: BaseFX
Natasa Simonson
visual effects coordinator
Xiaoming Wang
lead compositor
Fu Xiao
compositor
Jixing Zhang
digital compositor
Sophia Zhang
visual effects production manager
XueChu Zhang
compositor: Base FX
Petko Zhivkov
digital artist
Matthew Doll
Visual Effects Supervisor: BaseFX
Assistant Director
Simon .J. Aguirre
first assistant director: Concept Shoot
David Bispham
third assistant director: Concept Shoot
Pei Pei Lin
second assistant director
Lei Tsao
second unit director
Fei Wong
first assistant director
Production Management
Rong Hua
production supervisor: China
Jason Pomerantz
production manager
Aaron Shershow
unit production manager: Beijing
Allison Lok Kam Yuen
production manager: stunts
Art Department
Simon Duric
storyboard artist
Chengbing Nie
set dresser
Masami Tanaka
assistant art director
Calvin Tsoi
assistant art director
Stunts
Brahim Chab
stunts
Jun Gao Shifu Patrick Gee
stunt coordinator
Lu Junchang
fight choreographer: previs
Bruce Law
car stunt coordinator
Yee Man Law
assistant car stunt coordinator
Chi Wah Ling
action choreographer
Chad Stahelski
martial arts choreographer
Jon Valera
fight choreographer
Shun-Yee Yuen
action choreographer
Woo-Ping Yuen
action director
Animation
Zhanyu Yu
animator
Editorial
Matt Blackshear
digital intermediate editor
Des Carey
digital intermediate producer
Sophie Dick
first assistant editor
Monique Eissing
digital intermediate finishing artist
Kevin London
digital intermediate systems administrator
Ryan McKeague
digital intermediate assist
Devon Meadows
digital intermediate assist
Keenan Mock
digital intermediate assistant
Jay Talactac
2nd assistant editor
Stanley Tsang
first assistant editor
Ian Vertovec
digital intermediate colorist
Vincent Zhai
assistant editor
Daniel André
digital cinema mastering: IMAX
Jim Passon
color timer
Other
David Kim
special thanks
Music Department
Del Spiva
music editor
Casting Department
Mike Leeder
fighter casting
Liu Shi Liu
casting associate
Sasa Liu
extras casting director
Sun Yan
extras casting assistant
Sunny Zhang
casting coordinator
Costume Department
Jack Tung
costume supervisor
Camera Department
Grace Guo
d.i.t.
Pui Chung Gabriel Ko
Camera "A" Camera Trainee
Chun-Wan Lam
gaffer
James On-Hong Lee
grip
Jeffrey Lulewicz
video assist operator
Paul Morris
assistant camera
Matt Slattery
lighting designer
Michael Taylor
lead video engineer
Matthew Wakai
first assistant camera: "a" camera
Location Management
Karina Chow
location assistant
Script Department
Antoinette O'Neill
script supervisor
Movie title data and credits provided by