
Hostiles
2017 · Movie · R · 134 min · ★ 6.9 · 68% critics
In 1892, a hardened Army captain near retirement is forced to escort a Cheyenne leader and his family through dangerous territory toward their Montana reservation. The journey tests loyalties and beliefs as they cross hostile lands filled with threats from outside the group.
Where to watch
Watch free on The Roku Channel — also streaming on Starz and Philo.
2 hours to watch.
Stream (included)
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2017
- Release date
- 2017-12-22
- Language
- English
- Rated
- R
- Runtime
- 134 min
- Critic score
- 68/100
- TMDB rating
- 6.9/10 (2,510 votes)
- Box office
- $35,600,000
About
You’ll likely enjoy Hostiles if you want a serious, slow Western with strong performances and an emotional journey through dangerous territory, but Not for you if you want a light popcorn ride like The Hateful Eight or The Revenant.
Pros: outstanding lead performances; stunning rugged landscapes; emotionally driven journey | Cons: slow pacing for some; heavy brutality; subtitles/clarity issues
Themes
- widow
- montana
- new mexico
- chief
- native american
- assignment
- grief
- murder
- gunfight
- massacre
- brutality
- native american reservation
- +6 more
Cast & crew

Christian Bale
as Captain Joseph J. Blocker

Rosamund Pike
as Rosalee Quaid

Wes Studi
as Chief Yellow Hawk

Jesse Plemons
as Lieutenant Rudy Kidder

Adam Beach
as Black Hawk

Rory Cochrane
as Master Sergeant Thomas Metz

Peter Mullan
as Lieutenant Colonel Ross McCowan

Scott Wilson
as Cyrus Lounde

Paul Anderson
as Corporal Tommy Thomas

Timothée Chalamet
as Private Philippe DeJardin
Directed by Scott Cooper