All Cast

Stephen Fung

Stephen Fung

Jet

Daniel Wu

Daniel Wu

Sam Fai

Shu Qi

Shu Qi

Kana

Terence Yin Chi-Wai

Terence Yin Chi-Wai

K.S.

Jason Tsang

Jason Tsang

Ah Chin

Kenneth Tsang

Kenneth Tsang

Sam's Father

Lisa Chiao Chiao

Lisa Chiao Chiao

Sam's Mother

Brigitte Lin

Brigitte Lin

Narrator

James Wong Jim

James Wong Jim

Cheung Tat-Ming

Cheung Tat-Ming

Paul Fonoroff

Paul Fonoroff

Joe Junior

Joe Junior

Michael Lam Wai-Leung

Michael Lam Wai-Leung