There is a magician named Shi Yijian (played by Zhou Yunfa) in the Macau casino. No. "Win all the invincible players in the world". Shi Yijian is a gambler with a sense of justice. In order to assist Interpol in solving the case, he offended the money laundering group DOA. In that operation, his lover Mo Chou (Carina Lau) was forced to commit suicide by jumping off the plane to save him. Shi Yijian, who thought Mo Chou could not survive, fell into great grief. Another suitor of Mo Chou, Yi Tianxing (played by Jacky Cheung), vowed to avenge Mo Chou. Yi Tianxing's business involves arms and casinos, and his power is extremely huge. In order to chase Shi Yijian, he even detonated a bomb at Jian's daughter's wedding, but Shi Yijian escaped with his life. Later, Shi Yijian met Gao Jin's apprentice Dao Zai (played by Andy Lau), the God of Gamblers, and his girlfriend, Gao Fei (played by Li Yuchun), the younger sister of the God of Gamblers, and they went to Thailand to find Xiao Ma (played by Zhang Jiahui), the chief accountant of DOA. Several people joined forces to fight against Yi Tianxing. Although outnumbered, they finally defeated the enemy with their witty minds and unyielding beliefs