一群精英的特种部队降落在索马利亚亚丁湾的附近岛屿，以歼灭当地海盗，解救人质。队伍成员，包括指挥官巴尼（席维斯·史特龙饰）、前特种空勤团士兵与用刀专家「耶诞」（杰森·史塔森饰）、武术家「阴阳」（李连杰饰）、狙击手冈纳（杜夫·朗格饰）、武器专家凯撒（泰瑞·克鲁斯饰）以及爆破专家罗德（兰迪·寇楚饰)。巴尼支付了原协议要求的三百万美元以保障人质安全，但海盗却坐地起价要求五百万。冈纳则打算直接交火，引致海盗伤亡。冈纳随后因为对被俘的海盗动用私刑，而引发与「阴阳」之间的斗殴，最后为巴尼所制止，由于冈纳太过暴躁，