I love this!! It's honest, emotional and intense. Kevin Costner is awesome in his overall acting but in this genre he takes the cake. I am Native American so I appreciate the outlook that he portrays on our people. He , not only, shows the negative part of our history but also always shows a positive, real and honest glimpse of who we are.