Andy Lau Tak-Wah
Fei-Loong
Louis Koo
Wong Chi-Shing
Patrick Tam
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
Lee Ka-Ting
Loan Shark Ko
Paco Yick Tin-Hung
Adam Chan Chung-Tai
Chan Sek
Lam Kwok-Kit