杰克·普利斯顿(尼古拉斯·凯奇 Nicolas Cage 饰)曾是美国派往南美的缉毒部队中的一名飞行员。在一次行动中,他所在的飞行队遭到毒贩顽强而狡猾的抵抗,杰克的战友惨遭杀害。为了对抗武器先进、精良的毒贩,上司推荐一心复仇的杰克前往米切尔要塞进行阿帕齐直升机的驾驶训练。在经验丰富的教官布拉德·里图(汤米·李·琼斯 Tommy Lee Jones 饰)的严苛训练下,阿帕奇战队的小伙子们成为实力超群的精英战士。 与此同时,大毒枭斯德勒的气焰日渐嚣张。为了消灭这个毒害千万民众的家伙,华府决定派出阿帕齐战斗队赶赴南美,与这个旧日冤家决一死战……
港台一带发生不少枪击罪案,经调查乃大陆一些不法之徒所为,黑松乃黑道大哥,为赚钱无恶不作,一次约好买家法兰于离岛作大批军火交易,但消息走漏被肥陈一伙埋伏欲杀人夺货,伺机再和买家联络,警方甚为重视这案件,分派人马往大陆调查及加强水陆两路的调查,探目阿明因犯错而被上司停职,失意之余流连酒吧,交上黑松,松邀他同往菲律宾发财,明答应,黑松命手下将军火运至食人岛,谁料遭食人族追杀,几经辛苦摆脱,但军火却不知道所踪,法兰在菲律宾聘杀手阿星追击黑松,以为他吞去军火订金,幸阿明出面保护,黑松将军火失落在食人岛之事告知法兰,彼此商量后决定联手同往找寻,众人至岛上,岛民见生面人而展开攻击,阿星被岛民捉去,欲与族长之女儿恋上,黑松等人在山洞内发现军火,双方展开争夺战,俩皆被对方击毙,阿明死里逃生,押着大批军火回港……
在帕米尔,有一支信仰神秘力量的古老部族,其中正邪两派对峙多年。这一年,邪派头目(狄威 饰)将长老杀死夺权,长老在临死前告知自己的女奴斯娜(朱宝意 饰)继任者将从东方赶来……香港设计师祖(周润发 饰)与女友艾达(蓝洁瑛 饰)来尼泊尔旅游,祖在野外遇险,受伤后返港入院治疗。在医院,祖不时会看到斯娜的幻影。不久,斯娜亦来到香港,并赶到医院将祖的伤治好,而且赋予他特异功能。将斯娜收留在家中的祖瞒着艾达,渐渐与斯娜产生了感情。与此同时,邪派头目来到香港,意欲杀害祖和斯娜。斯娜为了完成前任主人的嘱托,暗示祖前往尼泊尔收服邪派,但先行一步的对手,早已逼近了他们的身边……