Modern movies about Native Americans seem hollow and unrealistic.
Native culture in movies up to the late 60s was Hollywood fantasy based on dime novels, but today, it seems Hollywood ignores much of Native culture in an attempt to prove "They are just like us!" Sure, they use real Native actors, but it's like watching modern white people with long hair who happen to live in teepees. There is no attempt to portray real Native culture, as it would probably seem too "alien" to modern audiences and distance them from the characters.
The era that got it right was from the early 70s to the early 90s. Movies like Little Big Man, A Man Called Horse (which blended the cultures of several tribes, but still captured the feel of Native culture) Jeremiah Johnson, Ulzana's Raid, and to a lesser extent, Dances With Wolves made an attempt to portray Native culture as very different from our own. Even by the time of Dances With Wolves this difference was being watered down and Natives were being made more "white" acting to please modern audiences.
Hostiles is like a blend of the old fashioned 50s westerns in the protrayal of the savage, violent Comanches, and the modern "We are all the same" portrayal of the Cheyennes. The Cheyennes came across as modern New Agers rather than real Native Americans of the 19th century.