Self
Fat
Fat Bee
Ryô Saeba
Truck Driver
Fei
Donson Woo
Scar-Faced Assassin
CID in Restaurant
Cop
Michele
Niu/Wong Ti
Dick Chow Long-Dong
Peter/Ronald
Allen Chu
Special Branch Officer
Inspector Chow / Narrator
Inspector Chow
Li Caishun
Ah Mike
Mr. Cheung
Michael
Michael Lam
Hsu Hu
Li Chun Kit
Inspector Leung
Tung
Ship captain
Chang
Daikin
Bobby
Pierre
Werewolf Butler
Vampire
Officer Ben Li
Inspector Ho Tin Lam
Art Chew
2) Michael Wong Fun
Insp. Michael Chow
Chow Chow
Himself
Card player with glasses
Michael's biking buddy
Mai Go / Michael Chau
Mambo
Captain Washington Joe
Roy
Stamer Chan Wan
Casino Manager (uncredited)
Ernest Wong Wai Hung
Ma Lun Kui
Si Divwen