《给我一个身份证》万能私家侦探社是一家连同社长黄若思(许冠文)在内只有三名工作人员的小侦探社由于生意不咸不淡加上黄若思为人小气刻薄员工河豚(许冠英)和积琪(赵雅芝)尤其前者没少遭罪原在汽水厂上班的李国杰(许冠杰)因工作偷懒被老板解雇一身好功夫的他来到万能求职黄若思起初不肯雇用随后见他的确有两把刷子应了下来薪水自然苛刻李国杰没来之前黄若思与河豚搭档侦探的无非一些风流、偷窃、欺诈事务这些案件不是每一都能侦破而侦破的过程常常充满尴尬远称不上完美但其时香港社会的百态却一览无遗他来之后三人的合作亦是如此更要命的是他们常被警探(吴耀汉)误视作不法分子几件不大不小的案子尤其八十岁老翁的娇妻(卢慧芝)在外与人(吴耀汉)偷情一案办过李国杰显现出比黄若思更强的工作能力更得客户青睐某日黄若思与李国杰受委托来到某家先前被劫匪威胁、现有劫匪出入的戏院捕捉劫匪的过程中黄若思被匪首(石坚)的几声枪响吓破胆且负伤李国杰却凭机智将劫匪制服并收获意外好处两人身份一时对调冯前程(郭麒麟 饰)为了哄郭壕(郭德纲 饰)的女儿郭佳林(黎心韵 饰)开心从车行将郭壕的车开出来不料却将豪车后备箱里郭壕装结婚大钻戒的保险箱遗失冯前程为了找箱子听了算命先生(张鹤伦 饰)的指引阴差阳错地相信失忆的岳强男(岳云鹏 饰)肯定知道箱子的下落几经周折箱子终被找到婚礼现场却“另起事端”……故事始于八十年代初北方某滨海城市 柳如烟和万树林同为一家国营印染厂的工人结婚五年了还没个孩子为这事夫妇俩没少闹气万树林骂柳如烟是“不下蛋的鸡”甚至扬言要跟她离婚去找别的会生孩子的女人柳如烟非常委屈也非常伤心找妹妹哭诉妹妹柳如眉在医院工作很同情姐姐建议他们夫妇去做检查找出不孕的原因可一来那时这方面的检查还不普及加上万树林爱面子固执不肯去柳如烟只好找些助孕的偏方来吃果然象怀上了万树林高兴得不得了为照顾妻子他甚至打算放弃难得的培训机会柳如烟劝他以工作为重说自己有邻居和妹妹照看料也无事果然等万树林出差回来得知柳如烟已经产下一个女婴取名家妮他很失望因为他一心想要的是个儿子偏偏此时国家已将计划生育宣布为国策严格控制二胎这样他要儿子的希望算是完全破灭了心情烦燥之下他对柳如烟母女弃之不顾自己整夜打牌喝酒还跟车间女工何丽娜鬼混柳如烟无法忍受毅然带女儿离开了他后来经邻居、厂设计室的郝卫东介绍她与电机厂的工程师白绍兴认识了初次见面柳如烟就提出自己不想给女儿找后爹只有答应把她的女儿当亲生女儿......