All the Pretty Horses backdrop
DRAMA . 2000 . 1h 57m . 5.7/10

All the Pretty Horses_

"Some passions can never be tamed."

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.

Starring Matt Damon, Henry Thomas, Lucas Black
Box Office $18.1M
5.7/10
Rating
$18.1M
Box Office
1h 57m
Runtime
2000
Year
FLOP
-68% ROI
Profitability
Updated Feb 16, 2026
All the Pretty Horses poster
Some passions can never be tamed.

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.

WHERE TO WATCH

No streaming data available yet.

Check availability

DROPTHE_ GOSSIP

Box office
All the Pretty Horses earned $18.1M against a $57.0M budget.
Cast
Matt Damon stars as John Grady in All the Pretty Horses.
Matt Damon →
Year context
All the Pretty Horses was released 26 years ago in 2000.
All the Pretty Horses is a Drama, Romance, Western film with a runtime of 1h 57m.

CAST (20)

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
IC
Imelda Colindres
Girl's Mom
AS
Augustin Solis
Manuel
EI
Elizabeth Ibarra
Maria
Miriam Colon
Miriam Colon
Alfonsa
LR
Lonnie Rodriguez
Esteban
Raul Malo
Raul Malo
Singer
Fredrick Lopez
Fredrick Lopez
Lieutenant
FL
Ferron Lucero Jr.
Lieutenant's Man

BOX OFFICE

$57.0M
Budget
$18.1M
Revenue
-68%
ROI
FLOP
Verdict

DETAILS

Release
Status
Released
Runtime
117 min (1h 57m)
Country
Rating
5.7/10 (235 votes)
Budget
$57,000,000
Box Office
$18,133,495
Profit
$-38,866,505

FREQUENTLY ASKED QUESTIONS

What is All the Pretty Horses about?
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.
How long is All the Pretty Horses?
All the Pretty Horses has a runtime of 117 minutes (1h 57m).
Who stars in All the Pretty Horses?
The cast of All the Pretty Horses includes Matt Damon, Henry Thomas, Lucas Black, Penélope Cruz, Rubén Blades.
How much did All the Pretty Horses make at the box office?
All the Pretty Horses earned $18,133,495 worldwide at the box office. The production budget was $57,000,000.
What is the rating of All the Pretty Horses?
All the Pretty Horses has a rating of 5.7 out of 10 based on 235 votes on TMDB.

GENRES (3)

Drama Romance Western
SHARE