This is a terrific - and rare in my experience - movie which seems to treat blacks, whites, and Indians all fairly and perhaps honestly for the era. It is a clever and fun movie which deals with serious subjects in a historical context - subjects which are still works in progress in the present day.