Tony Leung Chiu-Wai
— Chor Yuen
Tony Leung Ka-fai
— Tommy Chor Feng
劉嘉玲
— Laura Watts
袁詠儀
— Yee / Lynn
鄭丹瑞
— Chuen / Adult Lone
翁杏蘭
— Yin
Anita Lee Yuen-Wah
— Sister Kan
楚原
— Lord Watsons
彭美嫦
— Laura's Mother
周嘉玲
— Dr. Jenny Chung
周文健
— Mr. Cheung
Waise Lee Chi-Hung
— Lee Kar Shing
吳啟華
— Loanshark Fung
曾近榮
— Laura's Cousin
黃華和
— Bridge Player
潘芳芳
— Siu Guen
張同祖
— Photographer
葉廣儉
— Dr. Chi / Bass Player / Rickshaw-man
陳德森
— Kee
Jacob Cheung
— Uncle Mark Seven
陳望華
— Fire Department Worker
陳榮照
— Housing Authority Staff
Lee Hiu-Tung
— Bo-Bo
侯煥玲
— Rickshaw Passenger
金揚樺
— Sergeant Rocky
何雲
— Kee's Father
Ng Cheuk-Lung
— Young Chor Yuen
黃希揚
— Young Lone
黃老邪
— Chow Gut
張兆
— Old Man