

21/08/1991
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
as Sing

Gong Li
as Yu San / Yu Mong

Ray Lui
as Ding Lik

Charles Heung
as Lung Ng

Sandra Ng Kwan-Yu
as Spring

Ng Man-Tat
as Uncle Tat

Sharla Cheung
as Lady Dream

John Ching Tung
as Tai-Kun

Tien Feng
as Mayor of Shanghai

Wong Jing
as Senior Police Officer

Lung Fong
as Wong Kam Kwai

Wong Wan-Sze
as Japanese VIP

Yeung Ching-Ching
as Ching

Billy Chow Bei-Lei
as Japanese Fighter

Barry Wong Ping-Yiu
as Commissioner Wong

Dion Lam
as 大军师弟A

Peter Chan Lung
as Tiger Lui

Lau Shun
as Eunuch Wei of Ming Dynasty

Ng Wing-Sum
as Japanese Soldier

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

Jacky Cheung Chun-Hung
as Kwai's Thug

Lui Tat
as Ding Lik's Servant

Buffalo Tang Tai-Wo
as

Sophia Chi-Wei Fang
as Yu Son/Yu Mong [TW version]
20 Movies Similar