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
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY 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
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
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
Interview With the Vampire S2
Hacks S3
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
The Jinx Part 2
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Yau doh lung fu bong
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Johnnie To
Written By
Nai-Hoi Yau
written by
Tin-Shing Yip
written by
Kin-Yee Au
written by
Cast
Louis Koo
Sze-To Bo
Aaron Kwok
Tony
Cherrie Ying
Mona
Tony Ka Fai Leung
Lee Kong
Eddie Cheung
Brother Savage
Jordan Chan
Mona's Agent
Hoi-Pang Lo
Master Cheng
Calvin Choi
Jing
Jack Kao
Mona's Dad
Albert Au
Judo Actor
Fan Yeung
Judo Actor
Chung Wing
Judo Actor
Park-Yin Kwok
Judo Actor
Ka-Ho Chiu
Judo Actor
Wai Kit Cheung
Judo Actor
Lim-Tso Lee
Judo Actor
Robin Wan
Judo Actor
Tak-Ming Tsang
Judo Actor
Yiu-Ken Kwok
Judo Actor
Kelly Lau
Judo Actor
Kary Ma
Judo Actor
Wai Leung Hung
Arcade Player
Wah-Wo Wong
Taxi Driver
Bun Yuen
Sze-To's Boss
Produced By
Catherine Chan
production executive
Tiffany Chen
administrative producer
Elos Gallo
consultant producer
Stephen Lam
producer
Johnnie To
producer
Music
Peter Kam
music composer
Cinematography
Siu-Keung Cheng
director of photography
Sound
Hiu Tao An
dialogue dubbing master: Mandarin
Chun Wan Au
foley artist
King Fai Choy
foley artist
Wing Hong Fung
foley artist
Shek Key Kwong
foley artist
Hon Chiu Lam
foley artist
Sin-Kwok Lee
sound recordist
Charlie Lo
sound designer / sound mixer
May Mok
sound designer / sound mixer / sound
Kwok Fai Ng
boom operator
Kwong Heung Yam
foley artist
Chi Man Yu
foley artist
Tomy Yu
foley artist
Editing
David M. Richardson
Editor
Art Direction
Tony Yu
Costumes
Stanley Cheung
Makeup
Kit-Ling Chan
on-set dresser
Miko Chu
makeup artist
Rachel Kong
hair stylist
Hetty Kwong
makeup artist: Aaron Kwok
Herman Law
hair stylist: Aaron Kwok
Yun-Ling Man
makeup artist
Uli Schaarschmidt
makeup artist: Aaron Kwok
Fuk-Ying Shing
on-set dresser
Special Effects
Peony Lam
special effects coordinator
Lai Kuen Wong
special effects coordinator
Visual Effects
Ping Hin Kong
cgi animator
Pak Chung Kwan
cgi animator
Chi Wai Law
cgi animator
Siu Lun Leung
cgi animator
Stephen Ma
visual effects supervisor
Assistant Director
Steve Chan
first assistant director
Joe Fong
second assistant director
Si-Hang Fong
second assistant director
Chi-Hang Ho
first assistant director
Derick Lau
second assistant director
Wing-Cheong Law
associate director
Production Management
Wing-Wai Chin
production manager
Elaine Chu
project manager
Catherine Sie
production manager
Chi-Wai Yan
assistant production manager
Art Department
Wing Kei Au
property master
Brian Lau
assistant art director
Stunts
Rita Liu
assistant judo consultant / stunt double
Bun Yuen
action coordinator
Editorial
Christy Chan
post-production coordinator
Simon Fung
assistant editor
Calmen Lui
post-production executive
Other
Akira Kurosawa
dedicatee
Music Department
Ming Fai Cheng
musical instrument instructor
Peter Kam
additional composer
Vincent Liauw
musical instrument instructor
Laurie Woo
musical instrument instructor
Costume Department
Eva Law
assistant costume designer
Camera Department
Ting-Fong Kwong
best boy
Hirotake Okazaki
still photographer
Hung-Mo To
cinematographer: second unit
Kwok-Chiu Wu
gaffer
Location Management
Chi-Shing Chiu
location manager
Script Department
Moon-Yuen Cheung
continuity
Movie title data and credits provided by