All the Pretty Horses (2000)

All the Pretty Horses (2000)

All the adventure a man can live, he lives. 2000-12-11 United States of America 117 Min. PG-13
5.7 228 votes
Drama, Romance, Western

Overview

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

Matt Damon is John Grady
John Grady
Henry Thomas is Rawlins
Rawlins
Lucas Black is Blevins
Blevins
Penélope Cruz is Alejandra
Alejandra
J.D. Young is Grandfather
Grandfather
Laura Poe is Mother
Mother
Sam Shepard is J.C. Franklin
J.C. Franklin
Imelda Colindres is Girl's Mom
Girl's Mom
Miriam Colon is Alfonsa
Alfonsa
Raul Malo is Singer
Singer
Fredrick Lopez is Lieutenant
Lieutenant
Ferron Lucero Jr. is Lieutenant's Man
Lieutenant's Man
Manuel Sanchez is Lieutenant's Man
Lieutenant's Man
Denes Lujan is Orlando
Orlando
Julian Prada is Prison Singer
Prison Singer
Vincente Ramos is Commandante
Commandante
George R. Lopez is Clapping Man
Clapping Man
J.D. Garfield is Carlos
Carlos
Marc Miles is Deputy Smith
Deputy Smith
Brian Orr is Man at Car
Man at Car
Bruce Dern is Judge
Judge
Jesse Plemons is Young Grady (uncredited)
Young Grady (uncredited)
Daniel Lanois is Singer
Singer