An Outstanding Movie. Although there is a strong sense of "Dances with Wolves" for the 21st century, the story line is excellent and the characters are absolutely believable and "real" There is no sense of CGI anywhere in the movie. I will no doubt see it more than once.