All the Pretty Horses

2000    1h 57m    PG-13
Two young Texas cowboys on the cusp of manhood ride into 1940's Mexico in search of experience. What they find is a country as chaotic as it is beautiful, as cruel and unfeeling as it is mysterious, where death is a constant, capricious companion.
Miramax, Columbia Pictures
Cast of All the Pretty Horses
  • Matt DamonJohn Grady
  • Henry ThomasRawlins
  • Lucas BlackBlevins
  • Penélope CruzAlejandra
  • Rubén BladesRocha
  • Robert PatrickCole
  • Julio Oscar MechosoCaptain
  • Angelina TorresLuisa
  • J.D. YoungGrandfather
  • Laura PoeMother
  • Sam ShepardJ.C. Franklin
  • Yvette DiazGirl
  • Imelda ColindresGirl's Mom
  • Augustin SolisManuel
  • Elizabeth IbarraMaria
  • Miriam ColonAlfonsa
  • Lonnie RodriguezEsteban
  • Raul MaloSinger
  • Fredrick LopezLieutenant
  • Ferron Lucero Jr.Lieutenant's Man
  • Manuel SanchezLieutenant's Man
  • Denes LujanOrlando
  • Edwin M. FigueroaCharro
  • Matthew E. MontoyaIndian
  • Julian PradaPrison Singer
  • Roberto Enrique PinedaDoctor
  • Vincente RamosCommandante
  • George R. LopezClapping Man
  • J.D. GarfieldCarlos
  • Julio CedilloCampesino
  • Marc MilesDeputy Smith
  • Brian OrrMan at Car
  • Bruce DernJudge
  • Jesse PlemonsYoung Grady (uncredited)
  • Daniel LanoisSinger
All the Pretty Horses Reviews
Watch All the Pretty Horses Videos
  • All The Pretty Horses
    All The Pretty Horses

Take Plex everywhere

Watch free anytime, anywhere, on almost any device.
See the full list of supported devices