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.
Stephen Chow
Sing
Gong Li
Yu San / Yu Mong
Richard Ng Man-Tat
Uncle Tat
Ray Lui
Ding Lik
Sandra Ng
Spring
Wong Wan-Sze
Japanese VIP
Lung Fong
Wong Kam Kwai
Tien Feng
Mayor of Shanghai
John Ching Tung
Tai-Kun
Charles Heung
Lung Ng