Cast (23)

Stephen Chow Sing-Chi

Sing / "The Saint of Gamblers"

Gong Li

Yu San / Yu Mong

Richard Ng Man-Tat

Uncle Tat / Chow Tai Fook

Ray Lui

Ding Lik

Sandra Ng Kwan-Yue

Spring

Wong Wan-Sze

Kawashima Yoshiko

Lung Fong

Wong Kam Kwai

Tien Feng

Mayor of Shanghai

John Ching Tung

Tai Kun

Charles Heung Wah-Keung

Lung Ng

Yeung Ching-Ching

Ching

Billy Chow Bei-Lei

Japanese Fighter

Barry Wong Ping-Yiu

Commissioner Wong

Sharla Cheung Man

Yee Mong

Dion Lam Dik-On

Jack Wong Wai-Leung

Jacky Cheung Chun-Hung

Peter Chan Lung

Wong Jing

Cop

Ng Wing-Sum

Japanese Soldier

Lau Shun

Lui Tat

Sophia Chi-Wei Fang

Yu (Taiwanese version)

Crew (9)

Wong Jing

Director

Wong Jing

Writer

Jackie Tang

Special Effects

Corey Yuen Kwai

Characters

Ng See-Yuen

Characters

Jeffrey Lau Chun-wai

Characters

Wong Jing

Characters

Albert Mak Kai-Kwong

Assistant Director

Lowell Lo Koon-Ting

Songs