表面上,火麒麟(彭建思飾)是一個(gè)混跡街頭整天無(wú)所事事的小混混,實(shí)際上,他的真實(shí)身份是替警方工作的線人。一次意外中,火麒麟得知了十分重要的情報(bào),之后被喪心病狂的悍匪大喪所殺。心事未了的火麒麟陰魂不散,他想方設(shè)法聯(lián)系到了生前好友阿鄧(梁家輝飾),在火麒麟的幫助下,阿鄧成功的將大喪捉拿歸案。一次偶然中,阿鄧遇見(jiàn)了名為莎莉(倪淑君飾)的女子,后者的溫柔和美麗很快就吸引了阿鄧的注意,靦腆老實(shí)的阿鄧想要追求莎莉,但苦于無(wú)從下手,這時(shí),火麒麟便成為了給阿鄧出謀劃策的“愛(ài)情軍師”。阿鄧和薩利之間的距離越來(lái)越近,就在這時(shí),傳來(lái)了大喪越獄的消息。想要報(bào)仇的阿喪不僅綁架了莎莉,還為阿鄧設(shè)下了重重的陷阱。