Homer Bannon er en stolt og moralsk mand. Hans søn Hud er skruppeløs og egoistisk, og udnytter alle omkring sig. Fanget imellem dem er Huds nevø og Alma, deres hushjælp, som prøver at se det bedste i alle. Men en usagt mørk stemning hviler over mændene i huset.
Denne opvæksthistorie handler om en dreng fra bjergene, der bliver forældreløs, da hans far bliver dræbt af et faldende træ under en hesteflugt. Han bliver sendt til en kvægranch for at tjene til livets ophold.
En aldrende kvæg mand fra Texas, der har overlevet sin tid, går i gang, da banditter kidnapper hans barnebarn.
Jagten er gået ind på syv mænd, der har røvet 20.000 dollars fra en Wells Fargo-filial og dræbt en bankassistent. Forhenværende sherif Ben Stride er fast besluttet på at opspore de syv mænd, for det var hans elskede kone, der blev myrdet under røveriet. På sin færd møder Stride et ægtepar, der er på vej til Californien, samt en tidligere fjende, Masters, som Stride indgår en usikker alliance med. Alle involveres i Strides indædte stræben efter retfærdighed, mens kuglerne flyver om ørerne på dem.
All the Pretty Horses tager sin start i 1949, da John Grady Cole (Damon) bliver nødt til at forlade den fædrende ranch og drage sydpå til Mexico for at kunne fortsætte sit elskede liv som gammeldags cowboy. Med sig har han sin gode ven Lacey (Thomas), og de får - noget ufrivilligt - følgeskab af en ung knøs på en stor hest med en endnu større pistol, og den kombination skal vise sig at blive skæbnesvanger for de tre cowboys. Men inden vi når så langt, får de to venner arbejde på en mexikansk ranch og lever godt, indtil katastrofen indtræffer. Mere skal ikke afsløres her, men tro mig: Det er ikke småting, man kan komme ud for dernede syd for grænsen! Det var faktisk lige rigeligt til min smag, men hvis man godt kan lide sine historier farverige, er All the Pretty Horses lige sagen med "all its pretty pictures".