

MovieDramaRomanceWestern
All the Pretty Horses
Some passions can never be tamed.
5.7(248)20001h 57m
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.
- Director
- Billy Bob Thornton
- Created by
- Sally Menke,Jonathan Gordon
- Writers
- Ted Tally
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

Matt Damon
John Grady

Henry Thomas
Rawlins

Lucas Black
Blevins

Penélope Cruz
Alejandra

Rubén Blades
Rocha

Robert Patrick
Cole

Julio Oscar Mechoso
Captain
Angelina Torres
Luisa
J.D. Young
Grandfather

Laura Poe
Mother

Sam Shepard
J.C. Franklin
Yvette Diaz
Girl
Imelda Colindres
Girl's Mom
Augustin Solis
Manuel
Elizabeth Ibarra
Maria

Miriam Colon
Alfonsa
Lonnie Rodriguez
Esteban

Raul Malo
Singer
Fredrick Lopez
Lieutenant
Ferron Lucero Jr.
Lieutenant's Man
Manuel Sanchez
Lieutenant's Man
Denes Lujan
Orlando
Edwin M. Figueroa
Charro
Matthew E. Montoya
Indian
Loading cast…
Crew
Directing
- Billy Bob ThorntonDirector
- Pamela Altieri-PaterraSecond Second Assistant Director
- Fred MurphySecond Unit Director
- James Alan HenszFirst Assistant Director
- Melissa V. BarnesSecond Assistant Director
Writing
- Ted TallyScreenplay
- Cormac McCarthyNovel
Production
- Bruce HellerCo-Producer
- Mary Ann MaddenCo-Producer
- Anne McCarthyCasting
- Robert SalernoProducer
- Mary VernieuCasting
- Sally MenkeExecutive Producer
- Jonathan GordonExecutive Producer
- Billy Bob ThorntonProducer
- Faith StrongheartProduction Assistant
Camera
- Fred MurphySecond Unit Director of Photography
- Barry MarkowitzDirector of Photography
Editing
- Sally MenkeEditor
Sound
- Dean BevilleSound Editor
- Larry PaxtonOriginal Music Composer
- David BachSound Editor
- Marty StuartOriginal Music Composer
- Kristin WilkinsonOriginal Music Composer
- Lora HirschbergSound Re-Recording Mixer
Art
- John Brian KingTitle Designer
- Max BiscoeArt Direction
- Clark HunterProduction Design
- Richard L. JohnsonArt Direction
- Traci KirshbaumSet Decoration
- Ana MartinezArt Department Coordinator
Costume & Make-Up
- Melissa ForneyHairstylist
- Nikoletta SkarlatosSpecial Effects Makeup Artist
- Joani YarbroughKey Hair Stylist
- Deborah Ann PiperKey Hair Stylist
- Lynne K. EaganKey Makeup Artist
- Julie Janes-LoveHairstylist
- Gianna SparacinoHairstylist
- Edouard F. Henriques IIIMakeup Artist
- Kate BiscoeMakeup Artist
- Lynne K. EaganMakeup Artist
- Keith SayerMakeup Artist
- Doug HallCostume Design
Visual Effects
- Mark FreundVisual Effects Supervisor
Crew
- Jimmy OrtegaStunts
- Norman HowellStunts
- Richard BucherStunt Double
- Dick 'Skip' EvansStunts
- Jason RodriguezStunts
- Jeff O'HacoStunts
- Thomas Rosales Jr.Stunts
- Mike WatsonStunts
- Daniel O'HacoStunts
- Jerry WillsStunts
- Ramiro GonzálezStunts
- Michael CassidyStunts