Captain Marvel Reveals Her Past in Avengers Endgame

For more than 20 years, the Kree warrior known as Captain Marvel has battled the evil Skrulls. But now, with the events of Avengers Endgame, she is finally ready to reveal her past — and harness the full power of her amazing abilities.

Brie Larson was the star of March’s blockbuster “Captain Marvel,” which debuted to massive audiences and boffo box office returns. But the film was criticized for her under-utilization and the way it handled her powers. It also seemed to retconconned her to be less of a strong, confident hero than the one fans know and love in the comics.

As the original Avengers close the books on their MCU careers, the studio needed a marquee hero like Carol to represent its future. But her brevity in Endgame seems to suggest that the studio doesn’t want to give her a bigger platform going forward, despite Larson’s seven-film deal with the studio.

The character is based on the Marvel Comics superhero of the same name. Introduced in 1995, Danvers is a former U.S. Air Force pilot transformed into a human-Kree hybrid and renamed “Vers” after the crash that gave her superhuman powers. Her transformation occurred when the Tesseract absorbed alien energy during a test flight. She joins Nick Fury’s Avengers Initiative, later becoming involved in space missions to quell post-Blip chaos across the universe alongside Romanoff and Rocket Raccoon. Her full name is Carol Danvers, and she possesses superhuman strength, energy projection, absorption, and flight.