Andy Lau Tak-Wah
Fei-Loong
Andy Lau Tak-Wah
Fei-Loong
Louis Koo
Wong Chi-Shing
Patrick Tam Yiu-Man
Tong Man-Chun
Anthony Wong Chau-Sang
Tong Pau
Suki Kwan Sau-Mei
Fanny
Lawrence Lau Sek-Yin
Ken
Pau Hei-Ching
Loong's mom
Frankie Ng Chi-Hung
Ma Wong
Lee Siu-Kay
Sam
Eric Wan Tin-Chiu
Big Head Man
Joey Man Yee-Man
Judy
Lung Fong
Fa
Joe Lee Yiu-Ming
Superintendant
Chung Yeung
Cole
Steve Lee Ka-Ting
Loan Shark Ko
Paco Yick Tin-Hung
Adam Chan Chung-Tai
Chan Sek
Lam Kwok-Kit
Lee Pik-Kwan
Costume Designer
Clarence Ford
Director
Wong Jing
Writer
Edmond Fung Yuen-Man
Director of Photography
Wong Jing
Producer
Albert Mak Kai-Kwong
Assistant Director