
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. 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.
Top 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
Trailers & Videos
Similar Titles

Dillinger

They Shoot Horses, Don't They?

En passant

Nicolás de Jesús' Now You See Me...

Girls Step

God Has a Rap Sheet

The Evening Star

Father Goose

Vermiglio

Whirlpool

The Damned

Mom

The Horror at 37,000 Feet

Too Fat Too Furious

Big Fan

Wharf Angel

The (Silent) War

You'll Never Get Rich

Etoile
