鄧小龍(許冠英 飾)從小就為人正直、樂(lè)于助人,他的志愿就是長(zhǎng)大了能當(dāng)一名除暴安良的好警察。無(wú)奈天意弄人,他因身材矮小,而且天生色盲,于是被警局拒之了門外,他只好去保安公司當(dāng)了一名護(hù)衛(wèi)員。保安主管周世昌(許冠文 飾)是一名老油條,為人尖酸刻薄、貪生怕死。下屬阿Sam(許冠杰 飾)一早就看他不順眼,只是有冤無(wú)處申?! ∵@次,公司的太子王平凡從國(guó)外留學(xué)回來(lái),假扮保安混進(jìn)了公司考察情況。不久阿Sam和小龍就因工作出色而獲得提拔,而周世昌卻被剝奪了主管之位降職任用,還有幾個(gè)月就可以退休享受的他會(huì)為了退休金忍下這口惡氣還是會(huì)另有所謀?