影片的主要角色包括Mark哥(周润发饰)、志民(梁家辉饰)和英杰(梅艳芳饰)。Mark哥和志民是堂兄弟,他们是越南华侨,生活在繁荣的香港。然而,越战爆发,两人开始担心志民的父亲松叔仍然居住在越南西贡的安危。为了筹措足够的资金将松叔接到香港,Mark哥和志民决定协助当地黑帮走私军火到越南。
在越南,他们不幸遭受了丧邦的伏击,情势危急。幸运的是,香港黑帮老大的女友英杰及时出现,拯救了他们,使三人得以幸免于难。在西贡渡过了一段快乐时光后,英杰告别了Mark哥和志民,离开了越南。
回到香港后,Mark哥和志民迎来了平静的生活,但他们一直没有消息关于恩人英杰的下落。然而,突然有一天,英杰再次出现在他们的生活中,重逢令三人都感到无比开心。然而,随之而来的是一场祸事,威胁着他们的友情和生命。