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 Chau-Sang
Dunno
Chan Fai-hung
Mr Lam
Wing Lam
Lowell Lo Koon-Ting
Piano man
Tam Sin-Hung
Shui's mother
Richard Ng
English teacher
David Wu
Paul Fonoroff
Developer
Irene Wan
Bowie Lam
Philip Chan
Lo Fan
Dennis Chan Kwok-San
Fruit Chan
Chan Kit-Ling
Alex Law
Director
Mabel Cheung
Writer
Alex Law
Writer
Terence Chang
Producer
Linda Kuk Mei-Lai
Producer
David Wu
Music