Fat Goose
Sammo Hung
Angel
Teresa Mo
Ringo Lam
Frankie Ng Chi-Hung
Victor Hon Kwan
Chan Chi-Fai
May
Irene Wan
Pitt
Vincent Wan Yeung-Ming
God of Hell / Lam Man Fu
Tommy Wong
LuLu
Ann Mui Oi-Fong
Ping's kicking thug
Billy Chow Bei-Lei
Goose's mother
Helena Law Lan
Kam Tse Ping
Lam Chung
Keung Sir
Lau Kong
Director
Executive Producer
Nam Yin
Writer
Director of Photography
Andy Lam Kwok-Wah
Production Manager
Delly Ku Oi-Ying
Chow Jan-Wing
Original Music Composer
Noel Quinlan