All the Pretty Horses poster
Where to stream

All the Pretty Horses

5.720001h 57mPG-13MovieDramaRomanceWestern

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,…

Where to watch

Cast · Directed by Billy Bob Thornton

More from Matt Damon · Lead actor

More from Henry Thomas · Co-star actor

More from Billy Bob Thornton · Director

More like this

All the Pretty Horses — streaming FAQ

Which OTT platform streams All the Pretty Horses?

All the Pretty Horses is streaming on Tubi TV in United States, and available to rent or buy on Amazon Video and Apple TV Store. It's not currently on Netflix.

Is All the Pretty Horses on Netflix?

No, All the Pretty Horses is not on Netflix in United States as of November 2026. It's currently on Tubi TV.

Is All the Pretty Horses on Amazon Prime Video?

All the Pretty Horses isn't included with a Prime Video subscription in United States, but you can rent or buy it on Amazon Video.

Where can I watch All the Pretty Horses for free?

All the Pretty Horses is available to stream free (with ads) on Tubi TV in United States.