Los japoneses nunca pudieron descifrar o traducir el idioma navajo.
La película comienza con el Cabo Joe Enders (Nicolas Cage) y su pelotón de marines combatiendo a las fuerzas japonesas en Guadalcanal en las Islas Salomón a finales de 1942.
Se le asigna una misión de alta prioridad, que es proteger a toda costa a un operador de radio navajo llamado Ben Yahzee (Adam Beach).
El sargento Ox Anderson (Christian Slater) recibe las mismas órdenes para proteger al operador de radio Charlie Whitehorse (Roger Willie).
Entonces, el comandante ordena atacar las posiciones japonesas para evitar a su propia artillería.
El grupo llega a un pueblo japonés donde los marines acampan y Yahzee es llamado al cuartel general.
Ox Anderson es decapitado cuando está defendiendo a Whitehorse, que es capturado por los japoneses.
Coge una granada, la activa y mirando a los ojos de Whitehorse (que finalmente se dio cuenta de las órdenes de los marines), le asiente para que la lance e impida que los japoneses se hagan con el código, matando al navajo y a los japoneses.
En el fragor, pierde la radio con la que necesitan llamar para solicitar apoyo aéreo y eliminar a la artillería japonesa.
Cuando intentan recuperar la radio, tanto Enders como Yahzee caen heridos.
También, Garapan está representada como una comunidad rural cuando en realidad era una ciudad más bien desarrollada.
Actualmente, Garapan es la ciudad más grande la isla y el centro de la industria turística.