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 / "The Saint of Gamblers"
Gong Li
as Yu San / Yu Mong
Richard Ng Man-Tat
as Uncle Tat / Chow Tai Fook
Ray Lui
as Ding Lik
Sandra Ng Kwan-Yue
as Spring
Wong Wan-Sze
as Kawashima Yoshiko
Lung Fong
as Wong Kam Kwai
Tien Feng
as Mayor of Shanghai
John Ching Tung
as Tai Kun
Charles Heung Wah-Keung
as Lung Ng
Yeung Ching-Ching
as Ching
Billy Chow Bei-Lei
as Japanese Fighter
Barry Wong Ping-Yiu
as Commissioner Wong
Sharla Cheung Man
as Yee Mong
Dion Lam Dik-On
as
Jack Wong Wai-Leung
as
Jacky Cheung Chun-Hung
as
Peter Chan Lung
as
Wong Jing
as Cop
Ng Wing-Sum
as Japanese Soldier
Lau Shun
as
Lui Tat
as
Sophia Chi-Wei Fang
as Yu (Taiwanese version)
20 Movies Similar