Backdrop image for movie All the Pretty Horses

All the Pretty Horses (2000)

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.

  • Drama
  • Romance
  • Western

Top billed cast

  • Photo of Matt DamonMatt DamonJohn Grady
  • Photo of Henry ThomasHenry ThomasRawlins
  • Photo of Lucas BlackLucas BlackBlevins
  • Photo of Penélope CruzPenélope CruzAlejandra
  • Photo of Rubén BladesRubén BladesRocha
  • Photo of Robert PatrickRobert PatrickCole
  • Photo of Julio Oscar MechosoJulio Oscar MechosoCaptain
  • Photo of Angelina TorresAngelina TorresLuisa
  • Photo of J.D. YoungJ.D. YoungGrandfather
  • Photo of Laura PoeLaura PoeMother

Similar to All the Pretty Horses