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
Star Wars Ep. 1: The Phantom Menace
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
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
Dark Matter
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
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
Dai si gin
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Johnnie To
Written By
Hing-Ka Chan
written by
Tin-Shing Yip
written by
Cast
Richie Jen
Yuen
Kelly Chen
Rebecca Fong
Nick Cheung
Inspector Cheung
Yong You
Chun
Shiu-Hung Hui
Hoi
Suet Lam
Yip
Eddie Cheung
Eric Yeung
Haifeng Ding
Long
Haitao Li
Chung
Simon Yam
CK Wong
Maggie Siu
Grace Chow
Moon-Yuen Cheung
TV reporter
Mo-Chan Chik
CID cop
Chi Keung Chow
Police officer
Alan Chung San Chui
Chun's target
Chung Wai Ho
Grace Chow's assistant
Han-Chou Ho
Target's bodyguard
Wai Leung Hung
Pedestrian at traffic light
Hak-Shing Keung
Xin
Wong Yin Keung
CID cop
Yuk-Keung Kwok
Policeman
Ching-Ting Law
Biker
Man Fan 'Fanny' Lee
TV reporter
Wah-Chu Lee
Police chief Yin
Frank Michael Liu
CID cop
Mei-Seung Pang
Mother of killed cop on TV
Kon Chung Tam
Cop hurling cup at TV
Pui Chung Tong
Target's bodyguard
Sau-Ming Tsang
Surrending policeman
Wai-Yin Tse
CID cop
Chi Wai Wong
Wong
Man-Chun Wong
Cop
Parkman Wong
PTU commander
Wah-Wo Wong
White Hair
Produced By
Biao Cao
producer
Catherine Chan
associate producer
John Chong
executive producer
Elos Gallo
consultant producer
Sanping Han
associate executive producer
Tao Jiang
administrative producer
Shirley Lau
associate producer
Johnnie To
producer
Buting Yang
executive producer
Music
Ben Cheung
Chi Wing Chung
Composer
Cinematography
Siu-Keung Cheng
director of photography
Sound
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
Wai Lun Lam
dialogue recordist
Sin-Kwok Lee
sound recordist
Charlie Lo
sound editor / sound
May Mok
dialogue recordist / 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
Production Design
Bruce Yu
Art Direction
Raymond Chan
Costumes
Steven Tsang
Makeup
Kit-Ling Chan
on-set dresser
Miko Chu
makeup artist
Rachel Kong
hair stylist
Special Effects
Peony Lam
special effects coordinator
Visual Effects
Ping Hin Kong
cgi animator
Pak Chung Kwan
cgi animator
Sui Lun Leung
cgi animator
Stephen Ma
visual effects supervisor
Assistant Director
Steve Chan
first assistant director
Wai-Chu Chan
second assistant director
Derick Lau
second assistant director
Wing-Cheong Law
associate director
Production Management
Elaine Chu
project manager
Jackson Ha
production manager
Eric Huen
assistant production manager
Dongming Shi
production in charge
Art Department
Joey Chan
assistant art director
Wai-Kin Lam
property master
Stunts
Bun Yuen
stunt coordinator
Editorial
Christy Chan
post-production coordinator
Simon Fung
assistant editor
Aaron Lau
assistant editor
Calmen Lui
post-production executive
Other
Ching-Ting Law
set runner
Maggie Lee
translator: English subtitles
Wan-San Ting
film coordinator / translation consultant: English subtitles
Costume Department
Kitty Cheuk-wai Chau
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