Teacher Cheung
John Shum Kin-Fun
Ronald
Ronald Wong
Sandie / Phyllis
Helen Au Hoi-Lun
Uncle Yau Hey
Hau Sze-Kit
San-San
Kitty Ngan Bo-Yan
Cindy
Wai-Kwan Kwok
Timothy
Timothy Zao
Piggy
Che Ching-Yuen
Tai Fat
Peter Chan Lung
Yee Fat
Chan Ging
Sam Fat
Billy Ching Sau-Yat
Po
Lisa Yuen
Tai Fat's Mother
Chan Lap-Ban
Costume Consultant
Shirley Chan Koo-Fong
Martial Arts Choreographer
Yuen Wah
Director
Po-Chih Leong
Producer
Sammo Hung
Writer
Shu Kei
Ng Min-Kan
Art Direction
Kenneth Yee
Wardrobe Supervisor
Shing Fuk-Ying
Props
Lee Kwan-Lung
Lighting Director
Lee Kin-Keung
Assistant Director
Thomas Chow Wai-Kwan
Roland Chan Ngok-Chung
Makeup Artist
Chris Lam Chi-Chung
Siu Kin-On
Editor
Peter Cheung Yiu-Chung