John Woo
Writer
Director
Producer
Raymond Chow Man-Wai
Peter Cheung Yiu-Chung
Editor
Peter Chan
Chin Yuet-Sang
Martial Arts Choreographer
Tang Siu-Lam
Original Music Composer
Kenichi Nakagawa
Director of Photography