
Yuen scorns his father, who he thinks is too generous and forgiving. Through a flashback/time travel gimmick, Yuen meets his parents during their joyous courtship. Yuen comes to understand and admire his dad, and reflect on his own moral defects.

as Chor Yuen

as Tommy Chor Feng

as Laura Watts

as Yee / Lynn

as Chuen / Adult Lone

as Yin

as Sister Kan

as Lord Watsons

as Laura's Mother

as Dr. Jenny Chung

as Mr. Cheung

as Lee Kar Shing

as Loanshark Fung

as Laura's Cousin

as Bridge Player

as Siu Guen

as Photographer

as Dr. Chi / Bass Player / Rickshaw-man

as Kee

as Uncle Mark Seven

as Fire Department Worker

as Housing Authority Staff

as Bo-Bo

as Rickshaw Passenger

as Sergeant Rocky

as Kee's Father

as Young Chor Yuen

as Young Lone

as Chow Gut

as Old Man


