Someone over at TheWrap has ranked the sidekicks of the Marvel Cinematic Universe from BEST to WORST.  Here they are:

1.  War Machine in the “Iron Man” and “Avengers” movies . . . played by Don Cheadle.

2.  Luis in the “Ant-Man” movies . . . played by Michael Pena.

3.  Valkyrie in “Thor: Ragnarok” . . . played by Tessa Thompson.

4.  Wong in “Doctor Strange” . . . played by Benedict Wong.

5.  Ned in “Spider-Man: Homecoming” . . . played by Jacob Batalon.

6.  Okoye in “Black Panther” . . . played by Danai Gurira.

7.  Katy in “Shang-Chi and the Legend of the Ten Rings” . . . played by Awkwafina.

8.  Baron Zemo on the “The Falcon and the Winter Soldier” series . . . played by Daniel Bruhl.

9.  The Hulk in “Thor: Ragnarok” . . . played by Mark Ruffalo.

10.  Sylvie on the “Loki” series . . . played by Sophia Di Martino.

11.  Battlestar on the “The Falcon and the Winter Soldier” series . . . played by Clé Bennett.

12.  Loki in “Thor: Ragnarok” . . . played by Tom Hiddleston.

13.  Agent Coulson in “Avengers” and “Iron Man” . . . played by Clark Gregg

14.  Maria Rambeau in “Captain Marvel” . . . played by Lashana Lynch.

15.  Yelena in “Black Widow” . . . played by Florence Pugh.

16.  Lady Sif in “Thor” . . . played by Jamie Alexander.

17.  Sam Wilson in “Captain America: The Winter Soldier” . . . played by Anthony Mackie.

18.  The Warriors Three in “Thor” . . . played by Ray Stevenson, Tadanobu Asano, and Josh Dallas.

19.  Everett K. Ross in “Black Panther” . . . played by Martin Freeman.

More about: