Stephen Chow
as
Chow Sing Cho
Ng Man-tat
as
Uncle Tat / Ch...
Gong Li
as
Yu San / Yu Mo...
Ray Lui
as
Ding Lik
Charles Heung ...
as
Brother Five /...
Sandra Ng Kwun...
as
Spring
Sharla Cheung
as
Yee Mong
John Ching Tung
as
Tai-Kun
Tien Feng
as
Mayor of Shang...
Lung Fong
as
Wong Kam Kwai
Yeung Ching-Ch...
as
Ching
Wong Wan-Si
as
Japanese VIP
Billy Chow Bei...
as
Japanese fight...
Barry Wong
as
Commissioner W...
Dion Lam Dik-On
Sophia Chi-Wei...
as
Yu ( taiwan ve...
Jack Wong Wai-...
Jacky Cheung C...
Peter Chan Lung