All the Pretty Horses

Billy Bob Thornton
2000-12-11

Some passions can never be tamed.
5.7
117 min

The year is 1949. A young Texan named John Grady finds himself without a home after his mother sells the ranch where he has spent his entire life. Lured south of the border by the romance of cowboy life and the promise of a fresh start, Cole and his pal embark on an adventure that will test their resilience, define their maturity, and change their lives forever.

Cast

Name Character Team
Matt Damon John Grady Calvin and Nobbs
Henry Thomas Rawlins Unowned
Lucas Black Blevins Unowned
Penélope Cruz Alejandra Calvin and Nobbs
Rubén Blades Rocha Unowned
Robert Patrick Cole Unowned
Julio Oscar Mechoso Captain Unowned
Angelina Torres Luisa Unowned
J.D. Young Grandfather Unowned
Laura Poe Mother Unowned
Sam Shepard J.C. Franklin Unowned
Yvette Diaz Girl Unowned
Imelda Colindres Girl's Mom Unowned
Augustin Solis Manuel Unowned
Elizabeth Ibarra Maria Unowned
Miriam Colon Alfonsa Unowned
Lonnie Rodriguez Esteban Unowned
Raul Malo Singer Unowned
Fredrick Lopez Lieutenant Unowned
Ferron Lucero Jr. Lieutenant's Man Unowned
Manuel Sanchez Lieutenant's Man Unowned
Denes Lujan Orlando Unowned
Edwin M. Figueroa Charro Unowned
Matthew E. Montoya Indian Unowned
Julian Prada Prison Singer Unowned
Roberto Enrique Pineda Doctor Unowned
Vincente Ramos Commandante Unowned
George R. Lopez Clapping Man Unowned
J.D. Garfield Carlos Unowned
Julio Cesar Cedillo Campesino Unowned
Marc Miles Deputy Smith Unowned
Brian Orr Man at Car Unowned
Bruce Dern Judge Hangin with Mr. Cooper
Jesse Plemons Young Grady (uncredited) The Free Refills
Daniel Lanois Singer Unowned