Em 1868, o menino Jim Aherne Jr. se torna o único sobrevivente quando a caravana em que viajava é atacada pelos índios Crows. O ataque se dá nas proximidades de Black Hills, território dos Siouxs que são inimigos dos Crows. O chefe Sioux Águia Amarela (Ian MacDonald ) chega para combater os Crows e vê quando Jim atira em um deles. Impressionado, resolve adotá-lo como seu filho, dando-lhe o nome de Cocar de Guerra. Quando cresce, Jim (Charlton Heston) é convocado pelos Siouxs para ir até o Forte Duane e investigar se os soldados pretendem quebrar o tratado de paz e invadirem Black Hills, transferindo os índios para reservas. No forte, porém, Jim se torna amigo do tenente Weston (Peter Hansen) e da irmã dele, Tally (Susan Morrow). A amizade com os brancos faz com que Jim relute em manter sua lealdade a seu pai adotivo indígena e salvar o Forte Duane que está cercado.