All the Pretty Horses
235 Reviews
2000
1h 57min
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 li...
Cast
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
Imelda Colindres
Girl's Mom
Augustin Solis
Manuel
Elizabeth Ibarra
Maria
Miriam Colon
Alfonsa
Lonnie Rodriguez
Esteban
Raul Malo
Singer
Fredrick Lopez
Lieutenant
Ferron Lucero Jr.
Lieutenant's Man
Manuel Sanchez
Lieutenant's Man
Denes Lujan
Orlando
Edwin M. Figueroa
Charro
Matthew E. Montoya
Indian
Julian Prada
Prison Singer
Roberto Enrique Pineda
Doctor
Vincente Ramos
Commandante
George R. Lopez
Clapping Man
J.D. Garfield
Carlos
Julio Cesar Cedillo
Campesino
Marc Miles
Deputy Smith
Brian Orr
Man at Car
Bruce Dern
Judge
Jesse Plemons
Young Grady (uncredited)
Daniel Lanois
Singer
More Like This
Finding Forrester
7.119
The Finishers
6.9
God Is Brazilian
6.2
BloodRayne II: Deliverance
4.022
Woman Walks Ahead
6.7
All the Right Moves
5.786
North Korea: All the Dictator's Men
7.1
Mermaids
5.739
The Female Bunch
4.826
Woman on Top
6.08
Mark Felt: The Man Who Brought Down the White House
6.2
The Invisible Guardian
6.492
Bewitched
5.086
Eight Below
7.034
High Fidelity
7.122
Song of the Sea
8.001
The Happening
5.392
Stardust
7.3
Troll
6.576
The Intouchables
8.271