All the Pretty Horses [21355] Released: 2000-12-11 Revenue: $18,133,495 Budget: $57,000,000 Profit: $-38,866,505 Runtime: 117 mins Popularity: 2.3461 Vote Average: 5.7 Vote Count: 228 Overview: 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. Cast [35] 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 Cesar CedilloCampesino Marc MilesDeputy Smith Brian OrrMan at Car Bruce DernJudge Jesse PlemonsYoung Grady Daniel LanoisSinger Hompage: http://alltheprettyhorses.com/ Trailers All the Pretty Horses Trailer