All Cast

Chow Yun-Fat
Ah Long

Sylvia Chang
Sylvia Poon / Por-Por

Wong Kwan-Yuen
Porky

Richard Ng Man-Tat
Dragon

Wong Tin-Lam
Advertising Executive

Alan Yu Ga-Lun
Patrick Yu

Tam Sin-Hung
Sylvia's Mother

Joe Chu
Motorcycle Racer

Sze Kai-Keung
Fat Man at Tug-of-war
