20 Worst Performances In MCU Movies

9. Rebecca Hall

Iron Man 3 Maya Hansen Rebecca Hall
Marvel Studios

Character: Maya Hansen

Appeared In: Iron Man 3

Rebecca Hall is a superb and underrated British actress and being stuck with such a terrible character was a tragic waste of her talents.

Maya Hansen was awful in every sense. She's seeking revenge on Tony Stark purely because she was just a one-night stand to him and he hurt her feelings. Oh, and that was 13 years ago as well. With such dubious motives, inevitably Maya Hansen just didn't work.

Hansen was meant to be the main villain originally but this was abruptly changed so the character being so under-developed isn't Rebecca Hall's fault at all; rather, it was the script changing direction in a silly manner. Maybe that's why Hall looks so confused throughout the film.

It's pretty much a nothing role and she simply looks like she doesn't know what she's doing, which is understandable given that she didn't end up playing the part she thought she would be playing. Iron Man 3 is one of the MCU's best films, but this character is arguably its biggest issue.

In this post: 
Idris Elba
 
Posted On: 
Contributor

Film Studies graduate, aspiring screenwriter and all-around nerd who, despite being a pretentious cinephile who loves art-house movies, also loves modern blockbusters and would rather watch superhero movies than classic Hollywood films. Once met Tommy Wiseau.