Kinda anti-racist, kinda racist
The half-breed Johnny Portugal (played by John Saxon) comes off reasonably well, enduring racist taunts with quiet dignity. The Kiowas initially seem human as they negotiate for Rachel's return, but they turn into unrelenting animals as they throw away their lives in a vain attempt to retrieve her.
Several reviewers noted that "The Unforgiven" has a story and theme similar to that of "The Searchers". The racist depiction of Indians that ultimately outweighs any message of tolerance is also similar. This was an era of changing values, when moviemakers couldn't decide whether Indians were good or bad.
See the full review at http://www.bluecorncomics.com/2007/06/review-of-unforgiven.html.