The first look into Brie Larson’s role as Captain Marvel is here, and Entertainment Weekly is unleashing all the details on the forthcoming flick. Stills from the film and the cover of Larson in her suit as the part-Kree, part-human hero pumped up fans dying to see the Carol Danvers origin story.

Captain Marvel is a Marvel Cinematic Universe prequel set in the 1990s. Photos in EW show not only Danvers, but her elite military team Starforce that includes Korath —played by Djimon Hounsou who is returning from Guardians of the Galaxy—and Minn-Erva, played by Crazy Rich Asians’ Gemma Chan. One image shows Jude Law and Larson side by side, as Law plays Starforce commander Mar-Vell with personal interest in Carol.

Gregg’s Coulson, better known as Agent Coulson, is also returning to the big screen, and Samuel L. Jackson reprises his role as Nick Fury. EW revealed that in this film both agents are young, and the one-eyed Fury is portrayed as an inexperienced S.H.I.E.L.D. desk jockey, without his signature eyepatch.

The film is also, of course, not without its villains. The Skrulls, green, shape-shifting creatures, will present one of the threats to S.H.I.E.L.D. and Starforce. 

Since it’s set in the ‘90s, Captain Marvel is apparently full of references like a Nine Inch Nails T-shirt worn by Carol, but on the cover itself, Larson sports the iconic suit and takes on the role of Marvel’s first woman superhero lead.

“She can’t help but be herself,” Larson told EW. “She can be aggressive, and she can have a temper, and she can be a little invasive and in your face. She’s also quick to jump to things, which makes her amazing in battle because she’s the first one out there and doesn’t always wait for orders. But the [not] waiting for orders is, to some, a character flaw.”

Captain Marvel comes out on March 8, 2019. You can check out some exclusive images here.