巴尼·罗斯(西尔维斯特·史泰龙·西尔维斯特·史泰龙饰),一个不起眼的老兵,住在城市的某个角落。事实上,他是一支特种部队的领导人。他的下属有李(饰)、杨(李连杰饰)等众多高手。据说一个艺术家很大胆,只要给他足够的报酬,他就敢承担危险的任务。 这一天,中情局的丘奇先生(布鲁斯·威利斯布鲁斯·威利斯)联系巴尼,雇佣他们去南美的维莱娜岛铲除反对美国政府的独裁将军加尔萨(大卫·札亚斯饰)。 由于任务艰巨,巴尼和李先探路,发现加尔扎与前中情局官员詹姆斯·门罗勾结,残酷压榨维莱娜岛人民。 很快巴尼和他的战友们赶到了岛上,更大的挑战正等待着这些勇敢的士兵...