卑微的老兵巴尼·罗斯(西尔维斯特·史泰龙饰)住在城市的一个角落,但实际上他是一支特种部队的领袖,这支部队聚集了李(杰森·斯坦森饰)。杰森斯坦森)、杨(李连杰)等多位大师。所谓艺术大师胆子大,只要报酬充足,再危险的任务他都敢接。这一天,中情局的丘奇先生(布鲁斯·威利斯饰)找到巴尼,聘请他们前往南美比莱纳岛铲除反对美国政府的专制将军加尔萨(大卫·扎亚斯饰)。由于任务艰巨,巴尼和李开始查明加尔萨和前中央情报局官员詹姆斯·门罗相互勾结,残酷镇压比莱纳岛人民。很快巴尼和他的战友们就赶到了岛上,更大的挑战在等着这群勇敢的战士……