All the Pretty Horses

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.

star 5.7 5.8 55 32%
  • Release Date: 2000-12-11
  • Runtime: 1h 57min
  • Director: Billy Bob Thornton

Where to Watch All the Pretty Horses Online

All the Pretty Horses is not available for streaming at this moment.

Trailer

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

  • Julian Prada

    Prison Singer

  • Roberto Enrique Pineda

    Doctor

  • Vincente Ramos

    Commandante

  • George R. Lopez

    Clapping Man

  • J.D. Garfield

    Carlos

  • Julio Cesar Cedillo

    Campesino

  • Marc Miles

    Deputy Smith

  • Brian Orr

    Man at Car

  • Bruce Dern

    Judge

  • Jesse Plemons

    Young Grady (uncredited)

  • Daniel Lanois

    Singer

Related Movies