Chan Lok-kwun (Lok)
Raymond Lam
Cyclone
Louis Koo
Fanny
Fish Liew
Private Nurse
Yeung Ching-Man
Food Stall Staff
Lam Chun-Kit
Temple Old Lady
May Leong
Woman Beater
Tommy Chu
Jim's Wife
Cecilia Choi
Chief
Deon Cheung Chung-Chi
Double Blade
Jozev Lau
Uncle Ling
Law Wing-Cheong
Watermelon
Kam Loi-Kwan
Uncle Grouper
Liu Chun-Hung
Woman Beater's Girlfriend
Lee Tse-Hei
Fishball Girl
Wong Wan-Ching
Shin
Terrance Lau
Third Auntie
Pang Hoi-Kwan
Cyclone's Man
Cheung Chung-Hang
Lai Tsz-Chun
John Ho
Leung Sze-Ching
Alex Lee Yip-Kin
Derek Lam Ling-Yuen
Corner Store Owner
Mak Lok-San
Mary
Yee-Yee Yeung
Mama-san
Jacqueline Zhu Zhi-Ying
Twelfth Master
Tony Wu
Underground Boxer
Bernard Fung Bun-Yu
Chau's Wife
Li Ching-Sum
Chau's Child
Sin Tsz-Ching
Leung Cheuk-Hin
Man Noi-Tik
Cocaine Dealer
Gallan So Chi-Chiu
Willy Yeung Wai
Potential Renter
Lau Shet-Ming
Chau's Bodyguard
So Wai-Nam
Chu Kwok-Tung
AV
German Cheung
Vincent Tam Yu-Hong
Jonas Cheung Chi-Hang
Kite Kid's Mother
Ivy Pang
Kite Kid
Sean Wong Tsz-lok
King's Man
Ma Yuen-Ching
Raymond Li Man-Young
Lam Ting-Hin
Wilson Tam Wai-Keung
Che Chun-Hoi
Kelvin Wong Ting-Kong
King
Philip Ng
Tiger's Man
Samson Tsang Chung-Yuen
Law Chi-Sing
Tong Sik-Ming
Man Kwok-Hei
Rodney Wong
Albert Leung
Double Blade's Wife
Juliana Wong Pui-Chun
Bonesetter
Lai Wai-Sum
Bus Driver
Jason Yip Wan-Keung
BBQ Meat Restaurant Staff
Chan Fu-Shing
Chau
Richie Jen
Toby Wong Chun-Lam
Suen Tsz-Wai
Soda Pop Girl
Natalie Yu Ka-Nam
Cocaine Joint Minion
Jason Li
Chan Chi-Sing
Tsang Tsz-Kit
Mak Ka-Ho
Chung Wai-Kit
Spirit Power Ceremony Assistant
Andrew Chan
Cheung Lok-Man
Mr. Big
Sammo Hung
Hair Salon Staff
Yu Tat Chi
Cheuk Yan
Immigration Department Staff
Frank Liu Zong-Ji
Fung King-Chung
Chiu Chow Musician
Chau Huat-Tian
Wong Chi-Fei
Lo Sau-Chun
Tang Siu-Cheung
Ma Yuk-Lam
Temple Lady
Zhang Wanfen
Tiger
Kenny Wong Tak-Ban
Emil Chan Cheuk-Wah
Poon Hing-Yan
Prison Staff
Fung Chi-Ngong
Stanly Ma
Walled City Landlord
Jimmy Wong Wa-Wo
Clifford Tsang Man-Wai
Lam Wai Nin
TV Program Expert
Benjamin Wong Chi-Kong
Johnny Lam Ming-Yiu
TV Program Host
Martin Wong
Jim
Aaron Kwok
Armed Robber
Zhang Da
Tommy Leung Pok-Yan
Chan Kwan-Fung
Shun Yamashita
Chau's Maid
Chung Shiu-Wah
Tang Lu
Chinese Medicine Physician
Wong Sze-Yan
Western Doctor
Lai Chai-ming
Jim's Son
Benjamin Sze-Ma Shing-Hei
News Anchor
Giselle Lam
Original Music Composer
Kenji Kawai
Screenplay
Tai-lee Chan
Producer
Wilson Yip
John Chong
Director of Photography
Cheng Siu-keung
Au Kin-yee
Director
Soi Cheang
Editor
Cheung Ka-Fai
Action Director
Kenji Tanigaki
Choreographer
Shum Kwan-sin
Lai Chun
Art Direction
Kenneth Mak