V boji proti Japonsku počas druhej svetovej vojny sa americkej armáde dlho nedarilo vytvoriť kód, ktorý by Japonci nerozlúštili. Spasiteľskou ideou bolo až vytvorenie kódu na základe reči Navajo. Tento kód ale limitoval počet ľudí, ktorí mu rozumeli na vycvičených Navajov. Preto boli tzv. „code-talkers“ pre armádu veľmi vzácni a museli byť za každú cenu ochraňovaní. Na druhej strane predstavovali ale aj nebezpečenstvo v prípade, že by boli chytení. Preto dostali vždy na svoju ochranu vojaka, ktorý sa staral o ich prežitie počas boja, ale akonáhle by sa dostali do nepriateľského zajatia, bolo jeho úlohou chrániť kód za každú cenu. Joe Enders (Nicholas Cage) je vojak, ktorý utrpel ťažké zranenia a psychickú ujmu na zdraví potom, ako pod jeho velením padla celá rota. Ben Yahzee (Adam Beach) je zase „code-talker“, ktorého má Enders ochraňovať. Aj keď si Enders zozačiatku nechce Yahzeeho pustiť moc k telu, aby potom mohol vykonať svoju nemilú povinnosť (ak by bolo treba), postupne sa z nich stanú priatelia. A vďaka Yahzeeho odvahe možno nastane situácia, ktorej sa Enders obáva - dokáže potom vykonať svoju povinnosť?