一位医生发明一种药能够治愈缺陷,比如烧伤,伤痕等等。有个富有的黑帮老大严重烧伤,他需要医生的新药来医治。可他担心是否有副作用。于是把血清注射入医生的身体。原来血清的确有副作用,它使人觉得饥饿;需要大量补充蛋白质。而且你吃了什么,你就变为什么。医生被锁住在一间废置的医院,他唯一能吃的就是下面的老鼠,结果他变为一头巨大的脏老鼠,而血清更让他变成嗜血的杀手,寻找的不仅仅是更多的老鼠肉。同时,一队维修工人去到医院,试图把地方锁起来,以防闲人入侵,但是他们遇上了黑帮和医生变成的怪物,一场生存大战于是开始了。。一代著名特工凌凌漆(周星驰)长期被上级弃用,沦为卖肉摊主。一具价值连城的恐龙骨架被一个浑身盔甲的金枪客盗去,因为线索少任务危险,凌凌漆又被高层领导委以重任。
凌凌漆依循线索来到香港,与联络人香琴(袁咏仪)碰头,不想香琴处心积虑找机会要将凌凌漆杀死,原来她的另一身份是金枪客派来的杀手,但经历过出生入死的战斗后,香琴与凌凌漆渐生出了真情。而此时,金枪客的真实身份也被曝光,发现自己掉进某个阴谋里的凌凌漆开始奋力与敌手较量。。