Larson is starring as Carol Danvers, an Air Force pilot who becomes one of the most powerful heroes in the Marvel universe when her DNA gets fused with an alien's during an accidental explosion. Finding herself with powers of flight, super-strength, energy projection, and enhanced speed, Danvers takes the mantle of Captain Marvel.

Larson teased a look at Danvers on Instagram in her Air Force flight suit:

Larson was spotted on set in her Captain Marvel costume, but for many fans it was a surprise. The black and green color scheme looked very different from the usual red, blue, and yellow that Danvers wears in the comic books.

If anyone’s worried that Larson’s costume doesn’t look that great on set, don't fret. Twitter user @grantelewis pointed out that Black Panther’s costume didn’t look great the first time it was revealed on set either. Remember how that turned out? Pretty well:

people complaining about Captain Marvel’s costume need to realize this is the FIRST live pic we got of Black Panther’s suit in Civil War pic.twitter.com/kS57iV1Pd9

1. Brie Larson as Carol Danvers in 'Captain Marvel'

Following her 2016 Best Actresss Oscar win for Room, Larson signed on to play Danvers in Captain Marvel. Larson is also reportedly expected to appear in Avengers 4, according to Vanity Fair. Will she pop up in Avengers: Infinity War? Possibly, but it's unlikely at this point.

Backgrid

2. Who will the villains be in 'Captain Marvel'?

Larson's Danvers will go up against the Skrulls, a shapeshifting alien race, in Captain Marvel.

"Captain Marvel will be our 21st film in the cinematic universe, and we've never seen the Skrulls. How come?" said Kevin Feige, president of Marvel Studios, in an interview with IGN. "We thought it would be fun. There's an entire section of our comics that deals with the Kree/Skrull war, and we haven't tapped into that at all, and we thought that would be an amazing, huge part of the mythology to belong to Captain Marvel."

Backgrid

3. Who is co-starring with Brie Larson in 'Captain Marvel'?

The cast of Captain Marvel includes Samuel L. Jackson as S.H.I.E.L.D leader Nick Fury; Cobie Smulders as S.H.I.E.L.D agent Maria Hill; Jude Law as Doctor Walter Lawson (aka Mar-Vell, a mentor for Danvers); and Ben Mendelsohn as the as-of-yet-unknown villain.

4. Who is directing Brie Larson in 'Captain Marvel'?

Captain Marvel will be co-directed by Anna Boden and Ryan Fleck, who have worked together on films like Half Nelson (with Ryan Gosling), Sugar, and Mississippi Grind (with Ryan Reynolds and Ben Mendelsohn).

Backgrid

5. When does 'Captain Marvel' take place?

Captain Marvel will be one of Marvel's few period-piece films (aside from Captain America: The First Avenger). This movie will take place in the 1990s, before the Avengers have been formed in the MCU canon, according to Variety. The movie could possibly jump to present day, but likely will be mostly set in the '90s. If Guardians of the Galaxy is any clue, expect some epic throwback soundtracks.

Backgrid

6. Brie Larson as Carol Danvers in 'Captain Marvel'

Larson isn't the first Oscar-winning actor to appear in a Marvel film: Anthony Hopkins played Thor's father, Odin, in all of the Thor films, including most recently in Thor: Ragnarok. Cate Blanchett also appeared in Ragnarok as the villain Hela. Jeff Bridges appeared as the villainous Obadiah Stane in the first Iron Man, back in 2008. Other Oscar winners in the MCU: Benicio del Toro (Guardians of the Galaxy), Ben Kingsley (Iron Man 3), William Hurt (The Incredible Hulk), Forest Whitaker (Black Panther), Gwyneth Paltrow (Iron Man films, The Avengers), Lupita Nyong'o (Black Panther), Marisa Tomei (Spider-Man: Homecoming), Michael Douglas (Ant-Man), Natalie Portman (Thor, Thor: The Dark World), Robert Redford (Captain America: The Winter Soldier), Tilda Swinton (Doctor Strange), and Tommy Lee Jones (Iron Man).