A new trailer for Captain Marvel has been released. The action packed clip sees Carol Danvers, who is played by Oscar winner Brie Larson, trying to piece together her past.
The powerful part-human, part-Kree alien is joined by Nick Fury (Samuel L Jackson) and Mar-Vell (Jude Law) in the trailer as well as Ben Mendelsohn and Annette Bening.
The film directed by Anna Boden and Ryan Fleck is the prequel set in the 1990s.
Captain Marvel will hit cinemas in March 2019.