David Chiang Da-Wei
Cheung Pak Wai
David Chiang Da-Wei
Cheung Pak Wai
Danny Lee Sau-Yin
Sou
Chen Kuan-Tai
Tai
Tien Niu
Annie
Cally Kwong
Tai's Wife
Stephen Chow
Jacky
Zhao Lei
Boss Cao
James Wong Jim
Solicitor Wong
Ku Feng
Boss Cao's Confidant
Ti Lung
Loon
Shing Fui-On
Wah
Wu Ma
Ma
Paul Chun Pui
Qin
Bill Tung Biu
Uncle Gwai
Lau Kar-Wing
Driver
Lo Lieh
Yuen Wo-Ping
Phillip Ko Fai
Cheng Kang-Yeh
Bill
Parkman Wong
Officer Lee
Fung Hak-On
Informant
Ricky Wong Chun-Tong
James Ha Chim-Si
Oscar Lam Wai-Kin
Alan Ng Siu-Hung
Alan Chan Kwok-Kuen
Paco Yick Tin-Hung
Debbie Chui
Rico Chu
Wu Ma
Director
John Woo
Director
Sherman Chow Gam-Cheung
Original Music Composer
Cho Wai-Kei
Director of Photography
Robert Choi
Editor
Lau Kar-Wing
Martial Arts Choreographer
Tsui Hark
Producer
Ni Kuang
Screenplay
Hau Chi-Keung
Screenplay
Yee Tung-Lung
Director of Photography
Yuen Bun
Martial Arts Choreographer