清朝末年,官吏贪腐,民不聊生,在浙江地方上,有一位蒙面侠士“铁猴子”,两年来劫富济贫,令卖官鬻爵的历任知府叫苦不迭。铁猴子在白天的身份是大夫杨天淳(于荣光 饰),杨大夫妙手仁心,深得乡邻爱戴。知府为抓捕铁猴子,不惜拷打众多不相干群众,路经此地的黄麒英(甄子丹 饰)、黄飞鸿父子不慎卷入其中,知府见黄麒英身手过人,扣押飞鸿要挟其捉拿铁猴子,黄麒英与铁猴子交手后惺惺相惜。不久朝廷钦差抵浙,听闻铁猴子“作乱”之举后施展大力金刚掌将其击伤,原来这钦差的真实身份是少林叛徒衍空(任世官 饰),身为少林弟子的黄麒英联合铁猴子,誓为少林清理门户。。香港黑帮老大谈杰(成奎安 饰)夫妇在家中给儿子谈家豪庆祝六岁生日时,被其手下杨文彪杀害,其忠心部下阿雄(林威 饰)救出其子家豪但又失散。20年后,谈家豪(焦恩俊 饰)和同是孤儿院长大的难兄难弟建邦(邱英洪 饰)一起靠平日摆地摊卖糖炒栗子为生。直到他们目睹了一场刺杀黑帮老大的事件,刺客正是家豪父亲生前的结义兄弟雄叔。雄叔在临死前告诉家豪,全家被灭门的真相,家豪决心为父报仇……。警察厅长家被盗,厅长暴怒,女飞贼胆敢明目张胆向警察厅长宣战,夏寒临危授命务必捉拿女飞贼柳飘飘!
人海茫茫,女飞贼来无影去无踪,该如何捉拿?夏寒巧施妙计,放出沈家红宝石的消息,守株待兔,静候女飞贼出现。夏寒无意卷入沈家大小姐沈君碧谋杀案中,沈君碧在婚礼当晚被人谋杀,凶手在夏寒眼皮下作案,究竟是谁杀了沈君碧?最有可能杀人的情敌钟情丽却没有作案时机,抽丝剥茧,几个疑犯都一一被排除,在破案的同时,夏寒识破乔装改扮的女飞贼柳飘飘。难道是她偷盗红宝石时杀了沈君碧?柳飘飘承认自己去过案发现场却晚了一步,有人先她偷走了红宝石,千头万绪的夏寒从这个线索追查下去,结果让人出乎意料,当晚被打伤最没有作案可能的新郎是杀人凶手,一段爱恨情仇也随之付出水面。夏寒凭借缜密的思维与细心终于成功破获了这个案中案。。