El marine Joe Enders (Nicolas Cage) está asignado para proteger a Ben Yahzee (Adam Beach), un hablador de códigos Navajo, la nueva arma secreta de los Marines. Las órdenes de Enders son proteger a su hablador de códigos, pero si Yahzee cae en manos enemigas, debe defender el código a toda costa.