Brie Larson may not be as liked as Captain Marvel, but she is, without a doubt, the face of the hero. She has become Carol Danvers in a way that defines her character no matter what. Although her movies did not do so well, she gave her everything to bring the character to life. It was the audience’s approval that failed her. In the Marvel Cinematic Universe, she stands as one of the strongest superheroes, fighting wars with ease.
It holds a value of how much talent she has put into the role. Being an Oscar-winning actress, she has proven time and again that no script is that big of a challenge for her. However, there is also the factor that sometimes, it is not the acting itself but the story surrounding the actor that fails them. Despite it all, she is loved by those who can see her apart from those flaws. In all of that, there were five actors who almost made it as Captain Marvel before she did.
Natalie Dormer
Before Brie Larson became a part of the Marvel Cinematic Universe, the franchise had considered another star for the role of Carol Danvers. Someone who was already a part of the franchise much before the character was perhaps even considered to be a part of it. Natalie Dormer, best known for playing Margaery Tyrell in Game of Thrones, almost became Captain Marvel. However, she was already a part of the MCU, with Captain America: The First Avenger as Private Lorraine.
Yvonne Strahovski
Yvonne Strahovski would perhaps have been one of the most possible candidates for Captain Marvel. Being a talented actress, she has worked on projects such as The Handmaid’s Tale, Dexter, and many more. She was once considered to play the role of Carol Danvers and if she had gotten that role, it would have been one of the biggest deals for her.
Emily Blunt
If there is one actress who fans have been begging to get into the MCU, it is Emily Blunt. Even Marvel Studios has approached her on multiple occasions. Before Brie Larson’s role, she almost took both Scarlett Johansson and Hayley Atwell’s roles. She was even considered to be Captain Marvel herself. However, Blunt has often rejected the roles because of her lack of interest.
Katee Sackhoff
Katee Sackhoff has been seen in various science-fiction projects including The Mandalorian and The Flash. Iconic roles are nothing she shies away from. So to be considered for the role of Carol Danvers wasn’t something too far-fetched either. However, it would seem that Larson was too strong of a candidate to compete against.
Rebecca Ferguson
Rebecca Ferguson was offered the role of Captain Marvel. However, much like Emily Blunt, she too gave up on the offer. She instead chose to go with Denis Villeneuve with Dune. Having worked with both Timothee Chalamet and Tom Cruise, the actress carries a range like no other.