Chan Yiu-Hing
Simon Yam
Dee
Sean Lau Ching-Wan
Ku Feng
Victor Hon Kwan
Jameson Lam Wa-Fan
Chan Tat-Kwong
Benny Lai Keung-Kuen
Jack Wong Wai-Leung
Hung
Vincent Wan Yeung-Ming
Chung
Roy Cheung
Fanny
Charine Chan
Mil
Marianne Chan
Kitty
Yvonne Yung Hung
Lam Kwok-Yeung
Ben Lam
Lo Lieh
William Ho
Producer
Director
Joe Chu Kai-Sang
Original Music Composer
Tats Lau Yee-Tat
Director of Photography
Peter Ngor Chi-Kwan
Editor
Poon Hung
Steven Lo
Executive Producer
Screenplay
Ng Lap-Kwong
Leung Yan Tung
Lo Sing
Art Direction
Nelson Cheung Hok-Yun
Tommy Wai