楊千華(張家輝 飾)初來香港,投靠在開夜總會的姨媽門下,當起了侍應生。在夜總會中,經理昌叔(吳孟達 飾)和炮哥(吳鎮宇 飾)平分天下。江湖上流傳著許多關於炮哥的傳說,千華更是將炮哥當做是自己心目中的偶像。炮哥一直深愛著舞女琪琪(姚樂怡 飾),無奈琪琪無法忍受前者粗暴的脾氣,最終選擇了離開。趁著炮哥消沉之際,昌叔設計將炮哥驅逐,夜總會全權落入了昌叔的手中。