Streaming availability in United States
Where to Watch All the Pretty Horses (2000)
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.
RomanceWesternDrama 117 min 5.7/10 from 235 votes
Where to Watch
Watch with ads
Cast
- Matt Damon as John Grady
- Henry Thomas as Rawlins
- Lucas Black as Blevins
- Penélope Cruz as Alejandra
- Rubén Blades as Rocha