Tony Leung Chiu-wai als Chan Wing-Yan | |
Andy Lau als Lau Kin-Ming | |
Leon Lai als Superintendent Yeung Kam-Wing | |
Chen Daoming als Shadow Shen Cheng | |
Anthony Wong als Wong Chi-Shing | |
Eric Tsang als Hon Sam | |
Kelly Chen als Lee Sum-Yee | |
Sammi Cheng als Mary | |
Carina Lau als Mary Hon | |
Edison Chen als Young Lau Kin-Ming | |
Shawn Yue als Young Chan Wing-Yan | |
Eddie Li Yu-Yeung als Young Yeung Kam-Wing | |
Chapman To als Silly Keung | |
Waise Lee Chi-Hung als Sergeant Chan Chun | |
Lam Ka-tung als Inspector B | |
Berg Ng als Inspector Cheung | |
Wan Chi-Keung als Officer Leung | |
Vincent Wan Yeung-Ming |
Andrew Lau Wai-Keung | Director |
Alan Mak | Director |
Felix Chong | Writer |
Ng Man-Ching | Cinematography |
Chan Kwong-Wing | Music |
Andrew Lau Wai-Keung | Producer |
Danny Pang | Editor |
Andrew Lau Wai-Keung | Cinematography |
Bill Lui Cho-Hung | Art Direction |
Ronald Wong Ban | Coordinating Producer |
Wong Wai-Fai | Stunt Coordinator |
John Chong | Executive Producer |
Gao Feng Jun | Producer |
Han Hong Fei | Executive Producer |
Lorraine Ho | Line Producer |
Ellen Chang | Line Producer |
Curran Pang | Editor |
Silver Cheung | Costume Design |
Simon Chan Kwok-Hong | Makeup Effects |
Cheng Yu-Lai | Makeup Artist |
Siu Wai Ngok | Makeup Artist |
Vickey Yat-Ping Tsang | Hairstylist |
Samuel Wong | Hairstylist |
Steve Chan Wai-Hung | Second Assistant Director |
Cash Chin Man-Kei | First Assistant Director |
Ask Lee | Third Assistant Director |
Jonathan Li | Third Assistant Director |
Felix Chung Sze-Ming | Sound Effects Editor |
George Lee Yiu-Keung | Sound Re-Recording Mixer |
Leung Lik-Chi | Sound Mixer |
Kinson Tsang King-Cheung | Sound Designer |
Fok Kam Tong | Special Effects |
Terry Lam | Visual Effects Director |
Eddy Wong | Visual Effects Supervisor |
Victor Wong | Visual Effects Supervisor |
Ray Wu | Visual Effects Producer |
Jai Ip | Steadicam Operator |
Jimmy Wong | Steadicam Operator |