Cookies notification

This website uses cookies to provide you with a better experience

You can adjust your cookie settings at any time at the bottom of each page. If you do not adjust your settings, you are consenting to us issuing all cookies to you

The Marvel villains that outshone the heroes #ThorRagnarok


When Marvel's heroes are centre stage, it is difficult for anyone else to get a look-in.

However badass new villain, Hela (Cate Blanchett), looks set to steal the show in the upcoming Thor: Ragnarok, even to the extent of destroying Thor's (Chris Hemsworth) beloved hammer.

This wouldn't be the first time the villains have outshone the heroes; here's the reasons why we're #TeamVillain in the Marvel Cinematic Universe, and you should be too…

Helmut Zemo

Sometimes the villains don’t have to have super powers or an outwardly terrifying appearance, as bad guy Zemo (Daniel Bruhl) demonstrated in Captain America: Civil War.

Acknowledging that he didn’t have the strength to defeat the Avengers himself, Zemo instead developed an elaborate plan to turn two of the main heroes – Iron Man (Robert Downey Jr) and Captain America (Chris Evans) – against each other.

Some have criticised comic book villains for always having the same plans for world domination, so Zemo was a refreshing change of pace, and a villain like no other.

Driven by revenge and with a personal vendetta against the Avengers for their part to play in the death of his family, Zemo was ruthless, relentless, yet an utterly human villain, which made it easy for us to empathise with him.


Maybe due to the fact he was voiced by the smooth James Spader, but there was something oddly charming about this robotic baddie!

Whilst his plan to destroy the Avengers by crashing a city into the Earth was a little far-fetched, the set-up of this villain was amongst some of the most effective ever seen in the MCU.

Created by Tony Stark, Ultron was a great reflection of the huge amount of power that the Avengers had, with Stark in particular continually pushing the boundaries with his technology.

A villain borne out of Stark's own arrogance is an interesting idea, and despite his dastardly plans for destroying the entire planet, there was a certain amount of sympathy as well as Ultron never really intended this to happen at all.

The Winter Soldier

Whilst initially an all-out killing machine, after the reveal that Cap’s new nemesis was in fact his old pal Bucky (Sebastian Stan), we couldn’t help but root for him as well.

Whilst we’d have wished no harm to come to our hero, we were also desperate somehow for Captain America to break through to his friend so that the Bucky we knew and loved could come back.

Pitting the two against each other proved to be emotional as we didn’t want any harm to come to either of them. Now on the side of the good guys, the mental scarring of Bucky means there is still the underlying fear that he could switch again; which, let’s face it, is both terrifying and exciting.


Many of the Marvel villains only have one hero to contend with, but Ego has the whole Guardians gang to outshine. 

Luckily though, being played by the legendary Kurt Russell, this is an easy task. As Quill’s (Chris Pratt) absent father, there is always the sense that something isn’t quite right with this character, but it is only when his true terrifying power is unleashed that he completely steals the show.

He’s a living planet, you don’t get much more badass than that.


This year’s Spider-Man: Homecoming gave us one of the best Marvel villains in recent memory in the form of Vulture, played by Michael Keaton.

Bringing a huge amount of gravitas to this role, Keaton played it to perfection and managed to be just as terrifying both in and out of his impressive Vulture suit. The scene in the car when he realises Peter’s (Tom Holland) true identity, is toe-curlingly wonderful and just as thrilling as the action-packed showdown at the end.

Intriguingly Vulture is a bit of an everyman, one who exploits the alien technology left behind in the aftermath of Avengers Assemble's climactic New York battle. This means he is an easy character to identify with, and (secretly) cheer on.


Without question the most likeable and charming bad guy in any of the Marvel movies, Thor’s brother Loki, played to perfection by Tom Hiddleston, manages to consistently outshine the God of Thunder.

With his trickery, mischief and unrelenting hatred for his brother, Loki is unquestionably one of the bad guys, but thanks to Hiddleston’s performance, we can’t help but love him.

Thankfully he’s back in action in Thor: Ragnarok, teaming up with the good guys including Hulk (Mark Ruffalo)... but how long will it last? We can’t wait to find out.

Click here to book your tickets for Thor: Ragnarok, opening on 24th October.

Sarah Buddery is a writer who blogs for Cineworld as part of our news team.