Takeshi Kaneshiro
Ma Wing Jing
Takeshi Kaneshiro
Ma Wing Jing
Yuen Biao
Tam See
Jessica Hester Hsuan
Kim Ling Tze
Valerie Chow
Yam Yeung Tien
Yuen Wah
Ma Tai Cheung
Corey Yuen Kwai
Uncle Po
Richard Yuen Tak
Yang Shuang
Guo Jianyong
Tam See's Gang Member
Corey Yuen Kwai
Director
Jeffrey Lau
Screenplay
Corey Yuen Kwai
Screenplay
Mona Fong Yat-Wah
Producer
Tom Lau Moon-Tong
Director of Photography
Lau Man-Hung
Art Direction
Tam Hong-Ming
Assistant Art Director
Dora Ng Lei-Lo
Costume Designer
Hai Kit-Wai
Editor
Jonathan Ting Yuen-Tai
Special Effects
Jackie Tang
Special Effects
Corey Yuen Kwai
Martial Arts Choreographer
Lincoln Lo
Original Music Composer
Raymond Wong Ying-Wah
Original Music Composer
William Wu Wai-Lap
Original Music Composer
Anita Mui
Songs
Lam Suet
Producer
George Lam Tsz-Cheung
Songs