Aliens! Action! Mystery Parentage! Brie Larson stars as Marvel’s latest superhero, Carol Danvers, who discovers her powers as Captain Marvel. Set in the 1990s, the story has Danvers searching for her true identity while trying to save the Earth during a war between alien races. If she can’t juggle it all, who can? Danvers grew up among the Krees, noble warriors whose line includes Annette Bening. Jude Law marches through the trailer, in a role he has been forbidden to talk about, and Samuel L Jackson appears as Avengers stalwart Nick Fury. Avengers: Endgame may get more pre-release attention next year, but Captain Marvel might be the fresher film in the franchise.