An intriguing first hour, then the most jarring dip in quality when the battle begins. It then spends the remainder of the run time clawing its way back to good standing. But it should be commended for a more enlightened perspective on race; I was braced to cringe and needn’t have.