Stephen Chow Sing-Chi
Chow Sing Cho
Richard Ng Man-Tat
Uncle Tat / Chow Tai Fook
Charles Heung Wah-Keung
Brother Five / Lung Ng
Sharla Cheung Man
Yee Mong
Tien Feng
Mayor of Shanghai
Billy Chow Bei-Lei
Japanese fighter
Barry Wong Ping-Yiu
Commissioner Wong
Sophia Chi-Wei Fang
Yu ( taiwan version )
Ng Wing-Sum
Japanese Soldier