Hostiles (2017): cast, story & where to watch
2017 · Film · ★ 6.9

Released in 2017, Hostiles is a drama, history and western film directed by Scott Cooper, running about 134 minutes. “We are all…” — that tagline sets the tone.
What it’s about. A legendary Native American-hating Army captain nearing retirement in 1892 is given one last assignment: to escort a Cheyenne chief and his family through dangerous territory back to his Montana reservation.
Who’s in it. Hostiles stars Christian Bale as Captain Joseph J. Blocker, Rosamund Pike as Rosalee Quaid, Wes Studi as Chief Yellow Hawk and Jesse Plemons as Lieutenant Rudy Kidder, among others.
How it landed. With an audience score of 6.9/10, Hostiles has drawn a solid, mixed-to-positive response. It went on to earn $37M at the box office.
Where to watch. In US you can stream it on Philo, Starz Apple TV Channel, Starz Roku Premium Channel and YouTube TV and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Hostiles page.
If you liked it. Fans of Hostiles tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch Hostiles (2017)?
- In US, Hostiles is available to stream on Philo, Starz Apple TV Channel and Starz Roku Premium Channel, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Hostiles worth watching?
- Hostiles holds an audience score of 6.9 out of 10, and is a strong pick if you enjoy drama, history and western. Reactions are mixed, so it may depend on taste.
- Who stars in Hostiles?
- Hostiles stars Christian Bale, Rosamund Pike, Wes Studi, Jesse Plemons and Adam Beach.
- When was Hostiles released?
- Hostiles was released in 2017, with a runtime of about 134 minutes.
