Captain Marvel, one of this year’s biggest blockbusters — perhaps only second to Avengers: Endgame — continues its box office success, surpassing the $900 million USD mark in worldwide ticket sales. Raking in $87 million USD globally just this past weekend, $52 million USD of which came from international markets, the Marvel Cinematic Universe film has generated a whopping $589 million USD overseas, combining with domestic ticket sales to reach a stellar $910 million USD worldwide. In North America alone, Carol Danvers (played by Brie Larson) made Marvel $320 million USD in sales.
With figures like that, the effervescent superhero now ranks as the 10th-biggest comic-book release of all time, quickly climbing above some of its fellow Avengers like Thor: Ragnarok at $854 million USD and Spider-Man: Homecoming at $880 million USD.
Captain Marvel‘s huge success may not be too surprising — after all, Carol Danvers is Marvel’s first female superhero to lead and have her own standalone film. With the teaser at the end of Avengers: Infinity War casting the spotlight on her to save the universe, and the film itself being the last instalment of the MCU leading up to Endgame‘s release, the hype for Captain Marvel has been a long time coming.
In case you missed it, Endgame‘s new TV spot honors all its fallen heroes.