Cast

Philip Ng Wan-Lung
Ma Yongzhen

Andy On
Long Qi

Sammo Hung Kam-Bo
Master Tie

Michelle Hu
Tie Ju

Jiang Luxia
Tie Mei

Mao Junjie
Sheng Xiangjun
Wang Xinghan
Niu Sanguang

Wan Chiu
Fritter

Zhao Yi
Hashimoto Hiroichi

Chen Kuan-Tai
Baldy Bai

Yuen Cheung-Yan
Laughing Buddha

Fung Hak-On
Scruffy Chou

Ba Duo
Drunken Chun

Jiang Yiyi
Little Flora

Mo Meilin
Brother Tiger

Sun Jiaolong
Hei Mao

Lu Yong
Inspector Yong

Liu Fengchao
Shinji Tsutsumi

Guo Jun
Liang Hong
Cheung King-Wa
Chen Mou

Zhu Ruixiang
Mr. Tong
Hon Muk-Dui
Brother Liu

Huang Peng
Long's Cronies

Song Chen
Long's Cronies
Mi Jianhui
Long's Cronies

Zhu Jiazhen
Mystery Man

Liu Yongchen
Mystery Man
Xu Zhenbin
Brother Tiger's Cronies
Wang Zhendong
Brother Tiger's Cronies
Lu Yijie
Brother Tiger's Cronies

Tang Yumeng
Maid

Zhu Yaying
Ma Yongzhen's Mother

Song Ningfeng
Crew

Wong Jing
Producer
(Production)

Wong Ching-Po
Director
(Directing)

Jimmy Wong
Director of Photography
(Camera)

Yuen Woo-Ping
Action Director
(Directing)

Wong Jing
Executive Producer
(Production)
Connie Wong Nga-Lam
Executive Producer
(Production)

Wong Jing
Screenplay
(Writing)
Amanda Chan
Line Producer
(Production)

Pad Chan Wai-Hung
First Assistant Director
(Directing)

Yuen Cheung-Yan
Martial Arts Choreographer
(Crew)

Shirley Chan Koo-Fong
Costume Designer
(Costume & Make-Up)
Andrew Cheuk
Art Direction
(Art)
Connie Au-Yeung Ha
Costume Designer
(Costume & Make-Up)
Wenders Li Tung-Chuen
Editor
(Editing)

Andrew Lau
Producer
(Production)

Yuen Woo-Ping
Stunts
(Crew)