All Cast

Stephen Chow

Stephen Chow

Sing / "The Saint of Gamblers"

Gong Li

Gong Li

Yu San / Yu Mong

Richard Ng Man-Tat

Richard Ng Man-Tat

Uncle Tat / Chow Tai Fook

Ray Lui

Ray Lui

Ding Lik

Sandra Ng Kwan-Yue

Sandra Ng Kwan-Yue

Spring

Wong Wan-Sze

Wong Wan-Sze

Kawashima Yoshiko

Lung Fong

Lung Fong

Wong Kam Kwai

Tien Feng

Tien Feng

Mayor of Shanghai

John Ching Tung

John Ching Tung

Tai Kun

Charles Heung Wah-Keung

Charles Heung Wah-Keung

Lung Ng

Yeung Ching-Ching

Yeung Ching-Ching

Ching

Billy Chow Bei-Lei

Billy Chow Bei-Lei

Japanese Fighter

Barry Wong Ping-Yiu

Barry Wong Ping-Yiu

Commissioner Wong

Sharla Cheung Man

Sharla Cheung Man

Yee Mong

Dion Lam Dik-On

Dion Lam Dik-On

Jack Wong Wai-Leung

Jack Wong Wai-Leung

Jacky Cheung Chun-Hung

Jacky Cheung Chun-Hung

Peter Chan Lung

Peter Chan Lung

Wong Jing

Wong Jing

Cop

Ng Wing-Sum

Ng Wing-Sum

Japanese Soldier

Lau Shun

Lau Shun

Lui Tat

Lui Tat

Sophia Chi-Wei Fang

Sophia Chi-Wei Fang

Yu (Taiwanese version)