Rotten Tomatoes
Movies Tv shows RT App News Showtimes
All the Pretty Horses: Full Cast & Crew 2000 Drama/Romance/Western
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. PG-13 Released: Dec 11, 2000 See Movie Details

Cast & Crew

All Cast Crew
Billy Bob Thornton Director Matt Damon John Grady Cole Actor Henry Thomas Lacey Rawlins Actor Penélope Cruz Alejandra Actor Lucas Black Jimmy Blevins Actor Rubén Blades Hector de la Rocha Actor Robert Patrick Cole Actor Julio Oscar Mechoso Captain Actor Miriam Colon Doña Alfonsa Actor Bruce Dern Judge Actor Sam Shepard J.C. Franklin Actor Ted Tally Screenwriter Jonathan Gordon Executive Producer Bruce Heller Co-Producer Mary Ann Madden Co-Producer Sally Menke Executive Producer Robert Salerno Producer Daniel Lanois Original Music Marty Stuart Original Music Barry Markowitz Cinematographer Clark Hunter Production Design Max Biscoe Art Director Richard L. Johnson Art Director Anne McCarthy Casting Mary Vernieu Casting Traci Kirshbaum Set Decoration Doug Hall Costume Design