退休警察豹叔膝下有兒子阿國(張國強 飾)和養子阿定(劉德華 飾),阿國曾是國際刑警,如今返港擔任督察;而阿定則混跡黑道,雖然收入豐厚並頗得老闆楊東海賞識,但阿定拒絕販毒令楊東海很為難。阿定與阿國情同手足,但並未打探彼此工作。不久,阿國受命調查楊東海一夥,同時阿定中了楊東海苦肉計,不得不與毒販接洽,結果引發血戰。背負殺人嫌疑的阿定被阿國追索,僥倖逃脫後連累後者遭警隊處罰。另一方面,阿定和阿國在警隊中的對頭步步緊逼他們,最終身死,而阿定的女友雯雯(蕭紅梅 飾)為阿定幾次犯險,阿定不忍棄她而去獨自出國避禍,形勢越來越向失控的地步發展…