杨千华(张家辉饰)初来香港,投靠在开夜总会的姨妈门下,当起了侍应生。在夜总会中,经理昌叔(吴孟达饰)和炮哥(吴镇宇饰)平分天下。江湖上流传着许多关于炮哥的传说,千华更是将炮哥当做是自己心目中的偶像。炮哥一直深爱着舞女琪琪(姚乐怡饰),无奈琪琪无法忍受前者粗暴的脾气,最终选择了离开。趁着炮哥消沉之际,昌叔设计将炮哥驱逐,夜总会全权落入了昌叔的手中。