《金鸡》,影片讲述了人到中年的妓女阿金深夜在自助银行中遭遇劫匪,身无分文的她向同病相怜的劫匪讲述欢场经历的故事。
2002年的一个风雨交加的晚上,45岁的老鸡阿金(吴君如饰)在银行柜员机查询账户的余额时遭到内地来港的阿邦(曾志伟饰)持刀抢劫。阿金非常配合的交出银行卡,但里面只剩下可怜的98.2港元。不过她告诉阿邦如果他还有1.8港元存到这个账户上,才能取出这卡里面的钱。而阿邦根本没有银行户口,他的抢劫也是迫不得已的,这样一个辛酸的雨夜,同样落寞的阿金与阿邦促膝而谈,阿金向阿邦讲述了自己30年多年以来的辛酸苦辣,也透出了香港30多年的历史与变迁:20世纪70年代,阿金作鱼蛋妹的月收入可达7000多港元,而银行职员月薪不过1680港元而已;20世纪80年代初,她在大富豪夜总会作小姐,却傻傻的怀了身孕;经济腾飞的时候,她的生意也非常好,如今经济滑坡了,作为香港市民一份子,她也要义不容辞的与大家共渡难关。当故事结束的时候,阿邦望着阿金,忽然觉得很温暖,他把银行卡还给阿金,两人互道珍重、握手告别。
新的一天,当阿金再次把银行卡插入提款机中,却发现这张只剩98港元的卡中突然有了90万港元,原来是当初借她钱的情人终于连本带利的还钱与她,也给她的生活带来了新的理想和希望。