Fat Treasure (played by Sammo Hung) spends his days conning people, disregarding his father (also played by Sammo Hung)'s punishments as he teams up with his friend Xiao Hai (played by Meng Hai) to cheat customers in parking. The duo witnesses the impressive skills of the female con artist Lily (played by Julie Lee) and wishes to take advantage of her, but soon falls prey to Lily's enemies. Xiao Hai is captured and taken hostage, prompting Fat Treasure to rescue him; however, things do not go smoothly, leading him to vent his anger on his deceased 'Gambling King' grandfather Hong Jiu (also played by Sammo Hung). Hong Jiu, unwilling to be insulted by his grandson, returns as a vengeful spirit to help Fat Treasure dominate the casino and successfully save Xiao Hai. Grateful for the assistance, Fat Treasure desires to rid himself of Hong Jiu but ultimately cannot escape the bond of family. Following a plan, he disguises himself as a mainland leader to approach the enemies for revenge on behalf of his grandfather, dragging his father and Lily into the conflict as well...