Lam Lok
Simon Yam
Jimmy Lee
Louis Koo
Janice
Poon Yuet-Tung
Mr. Xi
You Yongzhi
Mr. Shu
Albert Cheung Miu-Hau
Incense Master
Yuen Bun
Denny Lin
Jonathan Lee Yat-Sing
Chak
Wong Sze-Yan
Long Hair
Chiu Chi-Shing
Brother Snake
Law Keung
Uncle Tank
Alan Chui Chung-San
Uncle Long Gun
San Sin
Uncle Teng Wai
Wong Tin-Lam
Uncle Chiu Chow
Tong Pau-Chung
Uncle Dead Dog
Cheung Chi-Ping
Section Chief Ho
Chow Kin-Kwan
Lok's Thug
Cheung Wing-Cheung
Lee Fat-Yuen
Fan Man-Kit
School Principal
Brenda Chan Kwai-Fan
Jimmy's Driver
Lu Ching-Ting
Brother Kin
Chan Siu-Kai
Minor Role
Ling Chun-Pong
Kun
Lam Ka-Tung
Uncle Monk (uncredited)
Chan Siu-Pang
Uncle Supporting Lok (uncredited)
Pak Man-Biu
Brother Bear (uncredited)
Michael Mak Wai-Kin
Kun's Thug (uncredited)
Joe Chu Cho-Kuen
Terry Lee Ji-Ming
Patrick Ling Chi-Hung
Leung Shing-Hung
Policeman (uncredited)
Chin Yiu-Wing
Lee Long-Ming
Thug (uncredited)
Victy Wong Yin-Keung
Jet
Nick Cheung Ka-Fai
Big Head
Lam Suet
Lik
Andy On
Bo
Mark Cheng Ho-Nam
Mr. So
Eddie Cheung
Uncle Cocky
Tam Bing-Man
Production Manager
Jackson Ha Chak-Shun
Producer
Dennis Law
Executive Producer
Assistant Director
Pad Chan Wai-Hung
Unit Manager
Charles Heung Wah-Keung
Writer
Yau Nai-hoi
Characters
Set Runner
Director of Photography
Cheng Siu-keung
Director
Johnnie To
Law Wing-Cheong
Editor
Thanks
Lo Ta-Yu
Yip Tin-Shing
Sound Recordist
Lee Sin-Kwok
Production Controller
Catherine Chan Dao-Ho
Administration
Tiffany Chen Ming-Ying
Consulting Producer
Elos Gallo
Line Producer
Kuk Kok-Leung
Original Music Composer
Robert Ellis-Geiger
Jeff Cheung Ka-Kit
Costume Design
Stanley Cheung Sai-Kit
On Set Dresser
Kit Ling Chan
Makeup Artist
Midco Chu Wai-Fong
Hairstylist
Rachel Kong Tak-Yen
Joe Kwong Yiu-Chung
Man Yun-Ling
Project Manager
Elaine Chu Suk-Yee
Production Supervisor
Ding Yuin-Shan
Property Master
Andy Au Wing-Kei
Ko Kin-Wah
Assistant Art Director
Brian Lau Shui-Yin
Lau Kwok-On
Sound Re-Recording Mixer
Sona Balam
Location Sound Recordist
Tony Cheng Yiu-Chung
Sound Designer
Charlie Lo Pak-Yue
Sound Editor
May Mok Mei-Wa
Sound Mixer
Boom Operator
Man Keung Ngai
Wong Chun-Ming
Foley Artist
Tommy Yu Ka-Luk
Animation
Pak Chung Kwan
Visual Effects Coordinator
Peony Lam Pik-Man
Siu Lun Leung
Visual Effects Supervisor
Stephen Ma Man-Yin
Stunt Coordinator
Best Boy Electric
Kwong Ting-Fong
Still Photographer
Hirotake Okazaki
Second Unit Director of Photography
To Hung-Mo
Gaffer
Wu Kwok-Chiu
Assistant Editor
Simon Fung
Post Production Assistant
Cathy Lau Wai-Fong
Post Production Consulting
Calmen Lui Lai-Wah
Music Editor
Charles C.W. Chan
Continuity
Andy Ma Kun Wai
Story Consultant
Po Sang Sie
Art Direction
Tony Yu