The extended Cheng family, which, like Aberdeen harbor's Chinese namesake, represents today's Little Hong Kong and its myriad of contradictions between traditions and modernity; superstitions and materialism; family and individuality.

Louis Koo
as Cheng Wai-tao

Eric Tsang Chi-Wai
as Yau Kin-cheung

Miriam Yeung Chin-Wah
as Cheng Wai-ching

Gigi Leung Wing-Kei
as Cici

Richard Ng Man-Tat
as Dong

Carrie Ng Ka-Lai
as Ta

Dada Chan Ching
as Van

Yumiko Cheng Hei-Yi
as Nicole

Jacky Cai
as Nurse

Lee Man-Kwai
as Piggy / Chloe