All the Pretty Horses
Drama
Romance
Western
Some passions can never be tamed.
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.
2000-12-11
en
Cast
Director
Billy Bob Thornton
Matt Damon as John Grady
Henry Thomas as Rawlins
Lucas Black as Blevins
Penélope Cruz as Alejandra
Rubén Blades as Rocha
Robert Patrick as Cole
Julio Oscar Mechoso as Captain
Laura Poe as Mother
Sam Shepard as J.C. Franklin
Miriam Colon as Alfonsa
Raul Malo as Singer
Fredrick Lopez as Lieutenant
J.D. Garfield as Carlos
Julio Cesar Cedillo as Campesino
Bruce Dern as Judge
Jesse Plemons as Young Grady (uncredited)
Daniel Lanois as Singer