
All the Pretty Horses
2000 · Movie · PG-13 · 117 min · ★ 5.7 · 44% critics
In 1949, a young Texan loses his home when the family ranch is sold, so he and a friend ride into Mexico chasing the romance of cowboy life and a fresh start. Their journey brings new companions, ranch work, and a hard education in love, loyalty, and the consequences of risky choices.
Based on All the Pretty Horses
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2000
- Release date
- 2000-12-11
- Language
- English
- Rated
- PG-13
- Runtime
- 117 min
- Critic score
- 44/100
- TMDB rating
- 5.7/10 (240 votes)
About
You’ll likely enjoy this if you want a poetic, realistic Western drama with romance, friendship, and sudden hardship rather than nonstop action; Not for you if you need tight plotting or big thrills like 8 Seconds.
Pros: strong period atmosphere; memorable music; solid performances | Cons: rushed storytelling; underbuilt romance; uneven pacing
Themes
- prisoner
- falsely accused
- beating
- corpse
- cautery
Cast & crew

Matt Damon
as John Grady

Henry Thomas
as Rawlins

Lucas Black
as Blevins

Penélope Cruz
as Alejandra

Rubén Blades
as Rocha

Robert Patrick
as Cole

Julio Oscar Mechoso
as Captain
- AT
Angelina Torres
as Luisa
- JY
J.D. Young
as Grandfather

Laura Poe
as Mother
Directed by Billy Bob Thornton