Black Panther: Every Character Ranked Worst To Best
11. Everett Ross
Played By: Martin Freeman
After debuting in Captain America: Civil War and doing his level best to mangle an American accent, CIA man Everett Ross is back in the frame for the stand-alone.
He's still not the officially appointed US government man for Wakanda (though it's likely he will be by the time Infinity War comes around) but that's not a bad thing. Instead of just being a spook, this time we get more of a sense of Ross as a hero.
He's given something of a backstory - as a former fighter pilot - which becomes very handy for the plot and he's generally a lot more interesting than he was. And mercifully, while he's important to the climax of the film, there's no White Saviouring in there.