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
Míriam Colón
Doña Alfonsa
Bruce Dern
Judge
Sam Shepard
J.C. Franklin
Yvette Diaz
Girl