All The Pretty Horses


Matt Damon Still Upset About 'All The Pretty Horses'

More News


In 1949, young Texas cowboy John Grady Cole leaves home with buddy Lacey Rawlins and goes down to Mexico, where he falls in love with Alejandra, the daughter of a wealthy landowner. But when the romance culminates in arrest, Mexican jail and a murder in self-defense, the cowboy must put his taste for adventure aside and rely on the purity of his spirit and sensibility to find the strength to persevere.


Matt Damon - (John Grady Cole)
Henry Thomas - (Lacey Rawlins)
Penélope Cruz - (Alejandra)
Sam Shepard - (J C Franklin)
Ruben Blades - (Rocha)

All Cast & Crew

More All The Pretty Horses:
Cast and Crew | News |

Browse More Movies:
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z