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
Mad Detective
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Johnnie To
Ka-Fai Wai
Director
Written By
Ka-Fai Wai
written by
Kin-Yee Au
written by
Cast
Ching Wan Lau
Bun
Andy On
Inspector Ho Ka-on
Ka-Tung Lam
Ko Chi-wai
Kelly Lin
May Cheung
Kwok-Lun Lee
Wong Kwok-chu
Choi-ning Lee
Gigi
Flora Chan
May Cheung - in Bun's eyes
Eddie Cheung
Violent Man - Ko's Inner Personality
Suet Lam
Fatso - Ko's Inner Personality
Jay Lau
Calculating Woman - Ko's Inner Personality
Eddy Ko
The Chief
Jo Kuk
Cunning Woman - Ho's Inner Personality
Ling-To Yuen
Policeman
Jonathan Yat-Sing Lee
Weak Boy - Ho's Inner Personality
Ronald Yan
Ko's Boss
Wah-Wo Wong
Restaurant Manager
Apple Chow
7-11 Worker
Jackson Ha
Ko's Colleague
Wai Leung Hung
Ko's Inner Personality
Jeff Cheung
Ko's Inner Personality
Chi-Shing Chiu
Ko's Inner Personality
Jack Lai
Ko's Colleague
Ching-Ting Law
Ko's Inner Personality
Singh Hartihan Bitto
Naresh Sharma
Dhillon Jeevan Singh
Naresh Sharma's inner personality
Soi Cheang
Inspector Ho Ka-on
Florence Kwok
May Cheung
Panda Ivy
Gigi
Mark Cheung
Mahjong Parlour Customer
Siu-Ming Lui
Mahjong Parlour's Staff
Alan Wong
Cop
Produced By
Tiffany Chen
administrative producer
Elos Gallo
consultant producer
Charles Heung
executive producer
Kok-Leung Kuk
line producer
Johnnie To
producer
Ka-Fai Wai
producer
Music
Xavier Jamaux
Composer
Cinematography
Siu-Keung Cheng
director of photography
Sound
Heidi Chan
assistant sound editor
Martin Richard Chappell
sound designer
Ka-Fai Lai
assistant sound editor
Ronald Lam
assistant sound editor
Chung-Hau Leung
boom operator
Chung-Wai Leung
location sound
Tomy Yu
foley artist
Editing
Tina Baz
Production Design
Raymond Chan
Art Direction
Raymond Chan
Costumes
Stanley Cheung
Makeup
Kit-Ling Chan
dresser
Miko Chu
makeup artist
Mark Garbarino
special makeup effects artist
Joe Kwong
hair stylist
Visual Effects
Raymond Man
compositor / digital effects
Lai Kuen Wong
optical effects coordinator
Assistant Director
Joe Chan
second assistant director
Jeff Cheung
first assistant director
Production Management
Ringo Chen
associate production manager
Chi-Shing Chiu
unit manager
Elaine Chu
project manager
Catherine Sie
production manager
Wan-San Ting
production supervisor
Art Department
Wai-Chuen Cheung
props
Brian Lau
assistant art director
Kim-Kwong Wong
property master
Editorial
Cathy Lau
post-production assistant
Allen Leung
assistant editor
Calmen Lui
post-production executive
Other
Hiu Tao An
dubbing coach: Mandarin
Siu Kuen Chiu
tea lady
Ching-Ting Law
set runner
Grace Lu
subtitler
Tiffany Ng
subtitler
Angel Tang
production assistant
Ho Wong
dubbing coach: Mandarin
Music Department
Fred Avril
composer: additional music
J.P. Bottiau
musician: guitar
Xavier Jamaux
score performer
Costume Department
Wanee Chu
assistant costume designer
Camera Department
Tsz Pun Ko
making-of camera
Ting-Fong Kwong
best boy
Wai Kit Pang
still photographer
Hung-Mo To
cinematographer: second unit
Kwok-Chiu Wu
gaffer
Script Department
Jack Lai
continuity
Movie title data and credits provided by