得一笔奖学金资助,张一鹏(刘德华)获得去法国留学深造的机会,学成归国后,他被任命为上海市禁烟(鸦片)行动的第一专员。 张在法经西方文化与价值观熏陶,十分书生意气,刚携妻子(陈少霞)来到上海,便展开一系列动作,不知中国与西方国家国情有别,难有健全的法律体系及社会秩序:警察署长倪坤(顾宝明)和大毒枭戴济民(刘松仁)是拜把兄弟,两人一起控制着包括贩卖鸦片在内的上海所有的非法交易,见数次向张行贿无果,他们发毒誓要让张生不如死。
故事发生在当代的香港长洲。而立之年的张保生(黄浩然 饰)有两个志趣相投的、情同手足的朋友,他们是当医生的程礼荣(陈展鹏 饰)和当邮差的陈满基(扬明 饰)。街坊会主席胜妹委派保生协助美国回港的电视制作人郑抱抱(陈茵微 饰)拍片,无奈保生才疏学浅,笑话百出。礼荣在一次医疗事故中遭人陷害,后在老医生关心仁(周聪 饰)开导下终成长洲仁医。此时,当年绝他而去的恋人希雯(李诗韵 饰)重返长洲,重新相见,两人百感交集。希雯决定洗尽铅华重新创业,礼荣母亲刘妙莲(卢宛茵 饰)怕儿子旧情复燃,极力阻止其接近希雯。保生为阻止他所认为的抱抱与胜妹的“奸情”,结果弄巧成拙。保生的妹妹文凤(乐瞳 饰)一心要踏入演艺圈,不料,唱片公司总监早已对她起了色心......