Andy Lau Tak-Wah
Iron Ball / Boss Lee
Jackie Chan
Da Chui / Steve
Sammo Hung
Liu Hsi-Chia / John
Tony Leung Ka-fai
Wang Wei / Andy
Jimmy Wang Yu
Kui / Lucas
Tou Tsung-Hua
Chu / Charlie
Jack Kao
Lin
Ko Chun-Hsiung
Prison Director
Kuo-Chu Chang
Seng
Elsie Yeh
Yua Fong
Xu Cheng-Yi
Lau Shan
Yang Hsiung
Lin's Friend
Barry Wong
Inspector Wong
Ken Lo
Bodyguard
Teddy Yip Wing-Cho
Prisoner
Chun Ho
Wang An
Chu Ben-Ke
Prisoner
Tsang Ming-Cheong
Prisoner
Lieh Yang
Prisoner
Shih Ting-Ken
Prisoner
Hsueh Chang-Wen
Prisoner
Yung Shun-Hing
Prisoner
Kao Ming
Prisoner
Ho Kang
Prisoner
Fang Cheng
Prisoner
Hu Tou
Prisoner
Rocky Lai Keung-Kun