All the Pretty Horses

About All the Pretty Horses

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.

All the Pretty Horses (2000) is a romance western film directed by Billy Bob Thornton. The film is filed under prisoner, corpse, falsely accused, and beating.

Matt Damon appears as John Grady, Henry Thomas as Rawlins, Lucas Black as Blevins, and Penélope Cruz as Alejandra. Released in December 2000, it runs 117 minutes.

The screenplay is by Ted Tally.

Body of Lies, The Mauritanian, and Les Misérables make useful companions to All the Pretty Horses. TMDB voters put it at 5.7 out of 10 across 248 votes and it carries a PG-13 rating.