Kevin Costner plays Hayes Ellison, a central character navigating challenges in a developing frontier.
Sienna Miller portrays Frances Kittredge, a character deeply involved in the complexities of settler life.
Sam Worthington takes on the role of Trent Gephart, a key figure facing the struggles of the time.
Jena Malone plays 'Ellen' Harvey, a character whose decisions impact those around her.
Abbey Lee portrays Marigold, a character navigating her challenges in a changing world.
Michael Rooker plays Sgt. Major Thomas Riordan, a character involved in leadership roles during the era.
Danny Huston portrays Col. Albert Houghton, a military figure influencing the course of events.
Luke Wilson takes on the role of Matthew Van Weyden, a character with his own set of trials.
Ella Hunt plays Juliette Chesney, a character who faces personal and societal struggles.
Tatanka Means portrays Taklishim, contributing to the narrative with his character's perspective.
Owen Crow Shoe plays Pionsenay, a character that adds depth to the story's cultural representation.
Jeff Fahey takes on the role of Tracker, a character whose skills prove vital in the unfolding drama.
Giovanni Ribisi appears as Roland Bailey, contributing to the film's complex dynamics.
Will Patton portrays Owen Kittredge, adding further depth to the narrative.
Isabelle Fuhrman plays Diamond, a character that adds to the story's intrigue.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.