六十年代,香港警察行贿成风,赌档粉档与中间人、警方组成的利益链大肆吸金,十年内警方行贿数额达事先的百亿港币之巨。 九龙城区便衣火麒麟(黄秋生 饰)为破案不择手腕,上峰施压,火麒麟如常去街上拉人顶罪,大先生韩志邦(方力申 饰)遭其陷害毒打,韩母托老警员找到警方与帮会的中间人猪油仔(王晶 饰)出面陷害得脱。人称乐哥的徐乐功梁家辉 饰)时任华人总探,为人狂妄,出手小气。陈细九(陈奕迅 饰)心肠残酷尤擅察言观色,深得乐哥赏识,短短五年之内由普通便衣提升至筲箕湾区探长,但代价之一是家中为欲盖弥彰收容了各位大哥的九名情妇…… 1974年,香港的贪污恶风震动国际,廉政公署成立,长官严国梁(林保怡 饰)聘用大先生韩志邦、失意警员火麒麟等组成第一批廉政专员队伍,严峻打击香港的地下规则。陈细九因贪污案发人财两空之际,却不测的发现了此生真爱……