All the Pretty Horses backdrop

All the Pretty Horses 2000 Directed by Billy Bob Thornton

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.

Country USA
Production Country USA
Language English
Spoken Languages English , Spanish
Gneres Drama , Romance , Western
Production Companies Columbia Pictures , Miramax
Budget $57,000,000
Revenue $18,133,495
Release Date 11 December 2000
117 mins
Cast
Matt Damon John Grady
Henry Thomas Rawlins
Lucas Black Blevins
Penélope Cruz Alejandra
J.D. Young Grandfather
Laura Poe Mother
Sam Shepard J.C. Franklin
Imelda Colindres Girl's Mom
Miriam Colon Alfonsa
Raul Malo Singer
Fredrick Lopez Lieutenant
Ferron Lucero Jr. Lieutenant's Man
Manuel Sanchez Lieutenant's Man
Denes Lujan Orlando
Julian Prada Prison Singer
Vincente Ramos Commandante
George R. Lopez Clapping Man
Marc Miles Deputy Smith
Brian Orr Man at Car
Jesse Plemons Young Grady (uncredited)