Uno (Lau Ching Wan), a small-time crook turned casino magnate, and Jack, the scion of a powerful gaming clan lead very different lives until fate brought them together in a poker duel of a lifetime.
The setting is Macau, Las Vegas of the Orient, where the buzz in town is that Uno has snared the operations of the venerable Sun Casinos from its deceased owner.
In a bid to clear his name, he has the sole heir Jack (Louis Koo) brought back from Canada where he spent the last few years in hiding.
Disillusioned and depressed, Jack runs into Smiley (Stephy Tang), a simple girl with a seemingly unstoppable good fortune.
Some notable professional poker players including David Rheem, Nam Le, Liz Lieu, James Sudworth, Michael Marvanek, Christer Andersson, Winfred Yu and Johnny Chan appeared in the film.