A Xing (Zhou Xingchi) returns from the God of Gambling, coinciding with the unwilling defeat of the army gathering five masters in Zhongnanhai for revenge. Although long Wu (Xiang Huaqiang) helps, A Xing and his third uncle (Wu Mengda) are still sent to Shanghai in 1937 by the army and others. A Xing accidentally killed the murderer of Xu Wenqiang after he was separated from his third uncle, and was able to get to know Ding Li (Lui Liangwei). Since then, he and his grandfather Chow Tai Fook (Wu Mengda) have stayed with Ding Li. Ding Li's girlfriend, such as Xian (Gong Li), haunts A Xing, but he doesn't know that she is the twin sister of his favorite girl, Rumeng (Gong Li). Yoshiko Kawashima wanted to control Shanghai, so the net Luo Dajun and others frequently attacked Ding Li and agreed to decide the outcome by the bet. A Xing escaped from the Japanese and finally caught up with the bet, and the key to deciding the bet was a mysterious figure named "fighting the tiger tonight."