En 1944, durant la Seconde Guerre mondiale, face à l'ennemi japonais, les Etats-Unis ont utilisé une méthode de codage : le langage Navajo, uniquement compris et parlé par certains soldats indiens. Ces code talkers transmettaient les messages codés entre les bases américaines disséminées sur les îles du Pacifique.
Le marine Joe Enders sort blessé d'une bataille sanglante sur les îles Salamon. Après avoir récupéré dans un hôpital, il est chargé d'une nouvelle mission consistant à assurer la sécurité de deux soldats navajos, Ben Yahzee et Charlie Whitehorse, et à "protéger le code à tout prix" pour l'empêcher de tomber aux mains de l'ennemi. En clair : sacrifier, si besoin est, leurs frères d'armes. Durant ce périple, Joe se voit accompagner d'Ox Anderson et d'autres soldats. En pleine bataille de Saïpan, des liens d'amitié se tissent entre les Navajos et leurs "anges gardiens".
Le thème du film est prenant, hélas, on reste dans un film de guerre. Les rôles secondaires sont en fait les plus interressants. Dommage que toute l'histoire soit sans surprise. L'intérêt du film réside dans le fait qu'on entrevoit l'apprentissage du code navajo. John Woo reste un réalisateur de blockbuster: esquisser le mode de vie des indiens ne permet pas de s'attacher à ses personnages. Un film à voir si on a prété son dvd de Pearl Harbor.
Un john woo qui a été massacré par la critique mais que je trouve personnellement plutôt bon.
Pour son premier film de guerre, il ne tombe pas dans les clichés du genre et s'intéresse davantage à la psychologie des personnages.
Nicolas cage et christian slater notamment sont très impliqués et convaincants.
Un film de guerre sur une partie de la guerre pas encore évoquée à l'écran! Qui en plus raconte une formidable amitié entre soldat et entre race surtout. Vraiment très bien avec un excellent nicolas cage dans le role principal.