无名(张家辉 饰)从小就无父无母,亏得获得舅舅罗四海(王晶 饰)收留,无依无靠的无名自小就没人管,经常流连街头赌档,练得了一身精深赌术。罗四海发现了无名的绝技,于是带着他与两个小弟阿骏(黎骏 饰)和贱男到深圳设局骗钱。四人在深圳行骗时得罪了当地老大猛哥(龙方 饰),在猛哥面前无名凭借一手绝活赢得赏识四人才得以解围。
回港后无名相逢了一个盲人女模特苦儿(舒淇 饰),阿骏看出了无名的心思,向他保证能帮助追到苦儿,条件是传授他赌术。无名爽快应承了。猛哥来港找到了无名,逼他用赌术为他赚钱,无奈之下无名只能答应。岂料阿骏赌术学成后,乘机打盲了无名,在猛哥那里取代了无名的位置。无名最终命运如何?