Tai Bo
Pak
Tai Bo
Pak
Ben Yuen Foo-Wah
Hoi
Patra Au Ga-Man
Ching
Lo Chun-Yip
Wan
Lam Yiu-Sing
Edmond
Clifford Tsang Man-Wai
Fat Pen
Kong To
Chiu
Wong Hiu Yee
Fong
Joe Hu
Zheng
Ivy Lau Ting-Kwan
Joyce
Shmily
Dior
Gordon Wong Kwok Fai
Lok
Chak Tse Kwan
Gi
Pun Chi Sin
Lei Lei
Wong Ching Yu
Grace
Wong Ka-Wing
Fei
Ding Mei-Sum
Peter
Lau Chung Hin
Billy
Raymond Chan Chi Ho
Joseph
Sammy Wong Hing Kwok
Uncle Ming
Cheung Chi Man
Kai
Lau Chi Chung
Toilet Man
Patrick Lam Kwok Leung
Toilet Man
Ho Hon-Fai
Wah
Cheng Ngai-Bong
Hei
Suen Wai Fong
Chun
Yuk-Guen Tsang
Chinese Medicine Nurse
Yuen Hon Cheung
Chinese Medicine Doctor
Chiang Kon Ki
See
Alan Wong Ching Chun
Kei
Lau Yat-Tung
Hung
James Kok Pak Ning
Ringo
Yau Hiu Kwan
Lily
Pang Chin Hang
Ricky
Veronica Lee
Original Music Composer
William Chang
Supervising Editor
Ray Yeung
Director
Albert Yick Sum POON
Production Design
Ray Yeung
Screenplay
Nose Chui Hing Chan
Editor
Leung Ming-kai
Director of Photography