Argumento:
Durante la Guerra de Secesión estadounidense, el teniente John J. Dunbar (Kevin Costner) es enviado por el mayor Fambrough (Maury Chaykin) a un puesto en la frontera del territorio indio sin ningún tipo de compañía. A medida que avanzan los días, traba amistad con un lobo al que llama "Calcetines" y que lo acompaña en sus patrullas, además de una relación amistosa con un líder sioux llamado Pájaro Guía (Graham Greene). Así, Dunbar va conociendo más la cultura de su rival y descubre que la enemistad no debería existir entre ambos bandos.