Chow Yun-Fat
Ng San Shui
Chow Yun-Fat
Ng San Shui
Carol Cheng
Firefly Kwok
Teresa Mo
Dotty
Carina Lau
Susan Chong
Anthony Wong
Dunno
Chan Fai-Hung
Mr Lam
Wing Lam
Lowell Lo Koon-Ting
Piano man
Tam Sin-Hung
Shui's mother
Richard Ng Yiu-Hon
English teacher
David Wu
Paul Fonoroff
Developer
Irene Wan
Bowie Lam
Philip Chan
Lo Fan
Dennis Chan Kwok-San
Fruit Chan
Chan Kit-Ling
Yu Li
Lawrence Ah Mon
Peter Lai Bei-Dak
Alex Law Kai-Yui
Director
Mabel Cheung Yuen-Ting
Writer
Alex Law Kai-Yui
Writer
Terence Chang
Producer
Linda Kuk Mei-Lai
Producer
David Wu
Music