Ken Wong
Aaron Kwok
Gloria Chan
Carman Lee Yeuk-Tung
Ann Hui
Bonnie Wong
寶哥
Benny Lam
Wai Gei-Shun
May Law Koon-Lan
Roy Szeto Wai-Cheuk
Black Jack Hung
Sammo Hung
Rocky Chan
Michael Tong
Fight Official
Lawrence Ah Mon
Japanese trainer
Jun Kunimura
Traffic Police officer
David Wu
Ken Lok Tat-Wah
Kenya Sawada
Fruit Chan
Director
Patrick Leung Pak-Kin
Producer
John Woo
Director of Photography
Arthur Wong Ngok-Tai
Original Music Composer
Writer
Chan Hing-Kai
Linda Kuk Mei-Lai
Production Design
Alfred Yau Wai-Ming
Dang-Yi Wong