Pendant la Seconde Guerre mondiale, l'ancien boxeur John Caputo est envoyé dans une base de l'armée américaine sur les îles Salomon, dans le Pacifique, où il retrouve son ami d'enfance James Robinson. Au fil des années, les deux hommes se sont éloignés et chacun a vécu des expériences amères qui ont laissé des traces profondes. Ils doivent cependant rapidement surmonter leurs différences lorsque les troupes japonaises attaquent la base : Face à un ennemi plus nombreux qu'eux, les Marines ont besoin de chaque homme et doivent pouvoir compter aveuglément les uns sur les autres. Même le pasteur de campagne, le révérend Conte, prend les armes. Une bataille sans merci s'engage. En attendant l'arrivée des renforts, ils doivent défendre leur position jusqu'au sang pendant trois jours...