All Cast

Tony Leung Ka-Fai

Tony Leung Ka-Fai

Wang Yisheng

John Shum Kin-Fun

John Shum Kin-Fun

Ching Ling

Yim Ho

Yim Ho

Chung

Yang Lin

Yang Lin

Jade mui

Wong Sing Fong

Wong Sing Fong

Little Chess King

King Shih-Chieh

King Shih-Chieh

Lanky Ngai

John Chan

John Chan

Prof. Lau Yue Bok

Liu Ming

Liu Ming

Vice Chairman Lam

O Sing-Pui

O Sing-Pui