Marvel Cinematic Universe Sidekicks Ranked from Best to Worst

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 StevensonTadanobu Asano, and Josh Dallas.

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