Lok
Big D (as Tony Leung Ka Fai)
Jimmy
Jet
Kun (as Lam Ka Tung)
Mr. So (as Cheung Siu Fai)
Big Head (as Lam Suet)
Uncle Teng (as Wong Tin Lam)
Uncle Cocky (as Tam Ping Man)
Mrs. Big D (as Maggie Shiu)
Chief Superintendent Hui
China Police Captain (as Yao Yung)
Whistle (as Wong Chung)
Uncle Monk (as Chan Siu Pang)
Incense Master (as Yuen Bun)
Senior Inspector Tod (as Ng Yuk Sau)
Senior Inspector Yu
Detective Wong (as Raymond Wong)
Sonny
Long Gun (as Yu Yuen Yin)
Tally (as Paul Ng)
Fish Ball (as Kwok Fung)
Blackie (as Wong Chi Wai)
Big D's Bodyguard (as Chiu Chi Shing)
Lok's Bodyguard (as Wong Sze Yan)
Sparky (as Lam Man Wai)
Uncle Double East (as Ho Hoi Chau)
Uncle Chiu Chow (as Tong Pui Chung)
Mon
Dinosaur (as Yuen Bo)
Denny (as Jonathan Lee)
Uncle Dead Dog (uncredited)
Policeman (uncredited)
Four Eye (uncredited)
Student (uncredited)
Police officer at detention centre (uncredited)
Triad Leader (uncredited)
Big D's Lawyer (uncredited)