Starring Cast
Key crew
Director
Screenplay
Producers
Music
Kelvin Yuen
Cinematography
Editor
Costume design
Full cast
70 cast membersLam Hon-Wing
Sun
Margaret Lain Enriquez
Judy
Liu Sui-Man
Other Kitchen Staff
Cheung Hui-Bing
Painting Class Student
Lau Yik-Tung
Painting Class Student
Tsang Wing-Yee
Painting Class Student
Steve Cheung Wai-Keung
Senior Citizen A
Chan Fung-Chun
Senior Citizen B
Lam Yee-Ling
Elderly Home Staff
Coey Chow Ngai-Lam
Nurse A
Liu Ho-Laam
Nurse B
Wong Hoi-Lam
Ken's Older Sister's Nurse
Chau Kwun-Yuen
Horse Betting Man
Yik Wing-Wah
Female Volunteer
Eddie Ng Chun-Pong
Solicitor Chan
Cheung Nok-Hang
Detective A
Tang Lok-Yee
Skater Friend
Leung Po-Lok
Skater Friend
Parel Jillyn Silos
Skater Friend
Wu Wai-Kwan
Skater Friend
Lee Shun-Tai
Skater Friend
Lee Ho-Fung
Skater Friend
Mak Shing-Fung
Skater Friend
Wong Hong-Man
Skater Friend
Kwok Chi-Kit
Skater Friend
Wong Wan-Ling
Skater Friend
Yuen Hong-Chak
Skater Friend
Chuang Man-Tik
Skater Friend
Wai Suet-Yi
Wheelchair Friend
Chan Chun-Hei
Couple in School Uniform
Lee Cheuk-In
Couple in School Uniform
Patrick Ant
Loan Shark Minion
Wong Chi-Ho
Loan Shark Minion
Cheung Tsz-Lung
Loan Shark Minion
Cheung Yiu-Fai
Hotel Staff
Crew by department
28 crew membersDirecting
Writing
Tam Wai-Ching
Screenplay
Tam Wai-Ching
Original Story
Fui
Writers' Assistant
Hau Oi-Ki
Writers' Assistant
Production
Camera
Music
Kelvin Yuen
Original Music Composer
Costume & Makeup
Other
Wong Chi-Ho
Stunts
Zico Hau Kin-Man
Stunts
Water Hung
Unit Manager
Wasabi Tang Hiu-Nam
Script Supervisor