Captain Marvel
A poster of "Captain Marvel" film. Captain Marvel/ Facebook

The first trailer of “Captain Marvel” has been released online. The video teases Earth getting involved in the war between the two alien races the Kree and the Skrull. Carol Denvers (Brie Larson) will play a key role in defending her home planet by teaming up with Nick Fury (Samuel L. Jackson).

Carol lands on Earth after what appears to be a ship exploding in the atmosphere. She will fall into a Blockbuster Video rental store, straightaway teasing the plot to be set in the 90s. Nick recognises her as a renegade soldier, and the two will work together to help save the planet form the alien threat.

Captain Marvel is a half human and half Kree. She is a part of an elite military unite known as Starforce, and she lives on the planet Hala, a glimpse of which has been teased in the trailer. The other members of this military unit are Korath (Djimon Hounsou), Bron-Char (Rune Temte), and Minn-Erva (Gemma Chan). Mar-Vell (Jude Law) is the leader of the group and he is also a mentor to Carol.

The trailer shows Carol punching an old lady. She may have done this because the old lady may be a Skrull, who have the ability to disguise themselves with their shape-shifting abilities.

The other interesting aspect of the film will be the fact that Carol has memories of a life on Earth. She too is not clear about whether these memories are real or if they have been implanted in her brain. One of the scenes teases an alien machine working on her brain cells, perhaps manipulating her memories.

Carol may still be discovering her true potential. Comic book fans know the character to be one of the most powerful superheroes out there. The film is a prequel, but there may be an “Avengers” connection in the post credits scene, as the character is set to play an important role in the fight against Thanos (Josh Brolin).

Credit: Marvel Entertainment/ YouTube