表面上,火麒麟(彭建思 饰)是一个混迹街头整天无所事事的小混混,实际上,他的真实身份是替警方工作的线人。一次意外中,火麒麟得知了十分重要的情报,之后被丧心病狂的悍匪大丧所杀。心事未了的火麒麟阴魂不散,他想方设法联系到了生前好友阿邓(梁家辉 饰),在火麒麟的帮助下,阿邓成功的将大丧捉拿归案。 一次偶然中,阿邓遇见了名为莎莉(倪淑君 饰)的女子,后者的温柔和美丽很快就吸就吸引了阿邓的注意,腼腆老实的阿邓想要追求莎莉,但苦于无从下手,这时,火麒麟便成为了给阿邓出谋划策的“爱情军师”。阿邓和萨利之间的距离越来越近,就在这时,传来了大丧越狱的消息。想要报仇的阿丧不仅绑架了莎莉,还为阿邓设下了重重的陷阱。