 
            
         
                        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
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
 
                                    Yeung Ching-Ching
Ching
 
                                    Billy Chow Bei-Lei
Japanese Fighter
 
                                    Barry Wong
Commissioner Wong
 
                                    Sharla Cheung
Lady Dream
 
                                    Dion Lam
大军师弟A
 
                                    Peter Chan Lung
Tiger Lui
 
                                    Wong Jing
Senior Police Officer
 
                                    Lau Shun
Eunuch Wei of Ming Dynasty
 
                                    Jack Wong Wai-Leung
Lui's Thug / Ding Lik's Thug
 
                                    Jacky Cheung Chun-Hung
Kwai's Thug
 
                                    Lui Tat
Ding Lik's Servant