All the Pretty Horses

★5.8 2000 Drama, Romance, Western

Two Texas cowboys head to Mexico in search of work, but soon find themselves in trouble with the law after one of them falls in love with a wealthy rancher's daughter.

Actors

Matt Damon Matt Damon John Grady
Henry Thomas Henry Thomas Rawlins
Lucas Black Lucas Black Blevins
Penélope Cruz Penélope Cruz Alejandra
Rubén Blades Rubén Blades Rocha
Robert Patrick Robert Patrick Cole
Julio Oscar Mechoso Julio Oscar Mechoso Captain
AT Angelina Torres Luisa
JY J.D. Young Grandfather
Laura Poe Laura Poe Mother
Sam Shepard Sam Shepard J.C. Franklin
YD Yvette Diaz Girl