– Protégez le code à n’importe quel prix.
Seul rescapé de son unité suite à un combat contre l’armée japonaise, le sergent Joe Enders (Nicolas Cage) est revenu blessé et à moitié sourd. En dissimulant cette faiblesse il parvient à retourner au service actif. Il reçoit même une mission spéciale. Il s’agit de protéger le soldat Ben Yahzeeun (Adam Beach) un opérateur radio d’origine indienne.
Ce Navajo est également un codeur. Le code navajo élaboré d’après leur langue ne peut être traduit par les Japonais[[Durant la guerre d’Indochine les soldats français feront de même en utilisant celle langue étrange appelée : le breton]]. Aussi à chaque opérateur navajo est affecté un protecteur, mais il ne peut être question que les Japonais s’en emparent et parviennent à lui arracher le code par la torture. La solution est simple : si nécessaire, le protecteur doit se transformer en exécuteur.
Expert en gun-fight, John Woo a retranscrit la bataille de Saipan de manière spectaculaire (en recourant beaucoup aux flammes comme effet visuel).