2. Ivan Vanko (Iron Man 2, 2010)
Iron Man 2, in my opinion, is the worst MCU movie. So it makes sense that it would have one of the worst villains. Leading up to the release, I actually had high hopes for Mickey Rourke’s portray as Ivan Vanko.
Rourke was coming off an Oscar nomination for his role in The Wrestler. He’s also a big physical guy who makes you feel like he’s a real threat to Tony Stark. However, it just didn’t turn out the way I thought it would. His character was predictable, kind of boring, and the way he was killed at the end felt like it was thought of at the last second. It was a real disappointment, to say the least.
Some of it was not on Rourke. I think the script and the fact that it was rushed into production was part to blame. Also, back in those days, while Marvel Studios was still owned by Disney, a lot of the shots were still being called by Marvel Entertainment Chairman Isaac Perlmutter. Anybody who knows of Perlmutter knows that he made a lot of controversial decisions.