I do commend the writers for their bold foray into the political and social ripples. They create a black Captain America which is something een the Bond films have been grappling with. I think the social and political correctness was well thought out. They did a fine job. The only disappointment is the actress playing Karli., she clearly does not understand her role. There was a mismatch between her role as the baddie and the way she performed it. She is not believable as the villain and is unfortunately miscast. In movies such as this, if the villain is weak, the story is weak. Think super villain à la James Bond. She was not it.