
While battling a psychic gambler, Sing hurtles back in time to 1937 Shanghai. Now he must come to grips with his family history and get back to 1991.
Cast

Stephen Chow
Sing

Gong Li
Yu San / Yu Mong

Ray Lui
Ding Lik

Charles Heung
Lung Ng

Sandra Ng Kwan-Yu
Spring

Richard Ng Man-Tat
Uncle Tat

Sharla Cheung
Lady Dream

John Ching Tung
Tai-Kun

Tien Feng
Mayor of Shanghai

Wong Jing
Senior Police Officer

Lung Fong
Wong Kam Kwai

Wong Wan-Sze
Japanese VIP

Yeung Ching-Ching
Ching

Billy Chow Bei-Lei
Japanese Fighter
Barry Wong Ping-Yiu
Commissioner Wong

Dion Lam
大军师弟A

Peter Chan Lung
Tiger Lui

Lau Shun
Eunuch Wei of Ming Dynasty
Ng Wing-Sum
Japanese Soldier

Jack Wong
Lui's Thug / Ding Lik's Thug

Jacky Cheung Chun-Hung
Kwai's Thug

Lui Tat
Ding Lik's Servant

Buffalo Tang Tai-Wo
Unknown

Sophia Chi-Wei Fang
Yu Son/Yu Mong [TW version]

Declan Wong
Pierre Cashon
Crew
Recommendations
view all
The Tricky Master

Dragon Lord

God of Gamblers' Return

Chinese Odyssey 2002

All for the Winner

Winners and Sinners

The Legend

My Lucky Stars

Legend of the Dragon

Rob-B-Hood

King of Beggars

Future Cops

City Hunter

God of Gamblers

A Chinese Odyssey Part One: Pandora's Box

Tom and Jerry: The Magic Ring

Charlie's Angels

Snake in the Eagle's Shadow

Love on Delivery

Tai Chi Hero




