邓小龙(许冠英 饰)从小就为人正直、乐于助人,他的志愿就是长大了能当一名仗势欺人的好警察。无法天意弄人,他因身体矮小,而且天生色盲,于是被警局拒之了门外,他只好去保安公司当了一名护卫员。保安主管周世昌(许冠文 饰)是一名老油条,为人尖酸苛刻、贪生怕死。下属阿Sam(许冠杰 饰)一早就看他不顺眼,只是有冤无处申。这次,公司的太子王伟大从国外留学回来,假扮保安混进了公司调查状况。不久阿Sam和小龙就因任务出色而取得选拔,而周世昌却被剥夺了主管之位晋升任用,还有几个月就可以退休享用的他会为了退休金忍下这口恶气还是会另有所谋?