Storyline
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.
Key Information
Watch Trailer
Photos
Cast & Crew
Matt Damon
John Grady
Henry Thomas
Rawlins
Lucas Black
Blevins
Penélope Cruz
Alejandra
Rubén Blades
Rocha
Robert Patrick
Cole
Julio Oscar Mechoso
Captain
Angelina Torres
Luisa
J.D. Young
Grandfather
Laura Poe
Mother
Sam Shepard
J.C. Franklin
Yvette Diaz
Girl
Frequently Asked Questions
All the Pretty Horses was released on December 11, 2000.
The runtime of All the Pretty Horses is 1h 57m.
All the Pretty Horses is a Drama, Romance, Western movie.
All the Pretty Horses has a rating of 5.7 out of 10 on TMDB.
All the Pretty Horses is available to watch. Check streaming platforms and theaters near you.
All the Pretty Horses was directed by Billy Bob Thornton.
The main cast of All the Pretty Horses includes Matt Damon, Henry Thomas, Lucas Black.
All the Pretty Horses is originally in English.