龚少爷(谢霆锋 饰)与老巴(张家辉 饰)是白马城的捕快,身手不凡却不为知府大人所重用。城内富翁何百万府发生劫杀桉,全家惨死,家传之宝“白玉观音”亦被盗走。有“神捕”之称的铁无情(何家劲 饰)率领金衣捕快进行调查,可惜龚少爷与老巴身份低无法参与。碰巧,龚少爷与老巴逮捕了专门假装抓通缉犯骗取赏金的姊妹水龙女(蔡卓妍饰)和火龙女(黄奕 饰),得知“白玉观音”将会被送往财神客栈进行交易。龚少爷与老巴为立大功,决定与两姊妹前往财神客栈调查真相。一帮帮古怪的买家及卖家齐集财神客栈,拍卖各种奇珍异宝,气氛高涨。与此同时,龚少爷等人被几位高手袭击,到底他们能否捉拿疑犯、夺回“白玉观音”?