theshareduniverse.com
Captain Marvel crushes completely ridiculous success metric : The Shared Universe
Captain Marvel has become the seventh film in the MCU to break $1 billion. $1 billion success metric was made up by people seeking to tear down the film.