Following on from yesterday’s Captain Marvel poster drop, in which Brie Larson not only looks smouldering but also a force to be reckoned with, a new trailer has arrived.

Larson stars as Carol Danvers, an Air Force pilot whose DNA is fused with that of an alien during an accident. The resulting alteration imbues her with the superpowers of strength, energy projection, and flight. The film will be set in the ’90s before the Avengers ever thought of assembling, and Samuel L. Jackson will reprise his role as Nick Fury.

The film takes place in the mid-1990s and the superhero is the first one that Nick Fury meets. When the movie begins, Carol will already have her powers and has joined an elite Kree military team called Starforce, led by Jude Law’s commander.

However, she finds herself back on Earth to battle with the Skrulls as they invade the planet with Ben Mendelsohn’s Talos at the head of the army.

Here’s your new trailer,

Also in trailers – Steve Carell is on the path to becoming a hero in new ‘Welcome to Marwen’ trailer

Captain Marvel Poster