1998年,香港回归后发生了天翻地覆的变化。而此时的铜锣湾亦发生了天翻地覆的变化,这个洪兴设陈浩南(郑伊健 饰)揸Fit的地盘来了两个新人物,一个是东升社的司徒浩南(郑浩南 饰),一个是湾仔区的新任高级督察李Sir( 李修贤 饰) 。 司徒浩南野心勃勃,一直意欲取代陈浩南在铜锣湾的位置,将其赶出铜锣湾。马来西亚一拿督(秦沛 饰)要搞赌船,主动找到陈浩南要求合作,其实暗中勾结司徒浩南,整蛊陈浩南。另一方面,李Sir在追查陈浩南的过程中,生出了少许英雄识英雄的感情。 一山不能容二虎,两个浩南最终的决斗开始了!。故事发生在偏僻贫瘠的山村之中。张保民(宋洋饰)是一名矿工,一天,他被妻子翠霞(谭卓饰)叫回了家,原来,他们的儿子失踪了。带着儿子的照片,不会说话的张保民踏上了寻子之路,途中,他遇见了大资本家昌万年(姜武饰)的爪牙,两方人马起了冲突,昌万年骗张保民自己知道他儿子的下落,实际上,他隐藏了一个黑暗的秘密。 昌万年一直靠着行贿非法收购煤矿以牟取暴利,身为他的律师,徐文杰知道了太多不可告人的秘密。公检法机构开始着手调查昌万年的公司,徐文杰在这个节骨眼上玩起了失踪。为了逼迫徐文杰就范,昌万年绑架了他的女儿。。总统特使威尔逊决定秘密访华,和中国领导人进行会谈,会谈的结果将影响整个世界的格局。受国外政治势力支持的宇文得知了这一消息,决定暗杀威尔逊,破坏会谈,损害中国在世界上的形象。
宇文雇佣了杀手鲁山,因为鲁山的长相和被派来保护威尔逊的徐博文警官十分相像。鲁山绑架了徐博文,假扮成他,潜伏在威尔逊的身边,随时准备动手。为了得到有关于威尔逊的机密资料,鲁山设了一个连环计,可是计谋被拆穿,鲁山恼羞成怒准备大开杀戒。之后,鲁山将攻击目标放到了威尔逊乘坐的游艇上,就在他准备炸毁游艇的这个节骨眼上,逃脱的徐博文及时赶到,将鲁山的阴谋扼杀在了摇篮之中。。