Brie Larson felt "very weirdly emotional" when she was offered the role of Captain Marvel.

The Oscar-winning actress plays the title character, also known as Carol Danvers, in the upcoming superhero film, and in an interview with U.S. InStyle magazine, she admitted she struggled to decide whether to accept the offer to lead Marvel's first-ever female standalone movie.

“It was very weirdly emotional, and I just kept thinking, ‘Oh my god. Am I going to be a Disneyland character?’" she recalled, noting that the decision was harder to make because she was sworn to secrecy about the offer and couldn't talk it through with loved ones.

However, Brie was convinced when she read the first draft of the script, because she felt like she had finally come across a female version of Harrison Ford's Indiana Jones, who became her ideal when she was young.

“I couldn’t think of a female equivalent,” she explained. “There was Sigourney Weaver in Alien, of course, but there wasn’t enough of that spectrum of confidence and sass and a little bit of a mess, just a mix of everything. Women weren’t allowed to do that."

The 29-year-old also felt that taking on the superhero would help her continue her mission of challenging female stereotypes onscreen and making sure there is greater representation of realistic and strong female characters.

“The movie was the biggest and best opportunity I could have ever asked for,” the Room star continued. “It was, like, my superpower. This could be my form of activism: doing a film that can play all over the world and be in more places than I can be physically.”

She sought advice from Marvel veteran, Captain America's Chris Evans, and asked him about how he dealt with the increased fame and fandom and he told her to pretend if as if it were “happening to someone else.”

Captain Marvel hits cinemas in March (19).

LATEST NEWS