黄文展“狗头”(任达华 饰)和何家宝“猪女”(徐子珊 饰)是香港CIB(Criminal Intelligence Bureau)的职员。CIB俗称香港警察中的狗仔队,里面人人行动低调样貌平凡,但却对罪犯有极其灵敏的嗅觉。 狗头和猪女这次的任务是追踪珠宝劫案的疑犯陈重山(梁家辉 饰)。陈重山是个犯案“天才”,对躲避警察追捕有丰富经验和巧妙手段。这次CIB行动,比平时都更为艰巨。尽管已经警方十面埋伏,狗头和猪女都使出浑身解数,陈重山还是屡屡逃脱。一路的跟踪就好像猫捉老鼠,没完没了。陈重山似乎有神奇的力量,闻到警察追到身边的气味。眼看有警员在追踪过程中殉职,狗头和猪女心急如焚。
老虎受一老妇之托,要寻回其丈夫田鸡,田鸡正在赌场搏杀,不幸被女扒手“千手观音”栽赃嫁祸,田鸡与赌场中人大打出手,最后与千手观音一起逃跑。千手观音诱田鸡脱衣取回赃款,更索性骗走他的铁布衫。田鸡不仅失去宝衣,更被老婆锁进柴房,老虎出手救之,但条件是取回宝衣后,利益三七分帐。就在此时,千手观音派杀手欲置田鸡于死地……
一个阳光和煦的午后,一对结缡三十多年的老夫妻,沿着港边小路漫步。他们久违的谈话,从子女的生活事,逐渐回归到两人的感情事。路途上,偶遇的旧识说着人世的聚散无常;当年相爱定情的场所,更显情感丢失后,无法寻回的惆怅。漫漫长路的终点,有着青春相伴的回忆与分离。