All the Pretty Horses (film) › Cast
Matt Damon
John Grady Cole
Henry Thomas
Lacey Rawlins
Penélope Cruz
Alejandra
Angelina Torres
Luisa
Lucas Black
Jimmy Blevins
J.D. Young
Grandfather
Rubén Blades
Hector de la Rocha
Robert Patrick
Cole
Laura Poe
Mother
Julio Oscar Mechoso
Captain
Miriam Colon
Doña Alfonsa
Bruce Dern
Judge