李琦(罗嘉伦饰)因为不想与他勾结而遭到警察局长雷金(罗嘉乐饰)的排挤和骚扰。然而,李琦是聪明的。他经常以一己之力破案。雷金帮不了他。罗邦班是一位大师,他教会了李如何成功。他告诉李琦,如果他能解决二十年前的黑玫瑰女贼悬案,也许就能彻底推翻雷进。李的拳头擦了擦手掌,斗志高昂。为了调查案情,李琦来到荔枝夜店,却不约而同地碰到了在这里遇到麻烦的老朋友谢思(林家栋饰演)。他不仅卷入了一场黑社会纠纷,还失去了唯一的住所。于是,李琦住进了谢的舅舅家,遇到了美丽善良的程宝珠(张曼玉饰),但李琦不知道的是,他下定决心要追求的黑玫瑰却潜伏在他的身边。