"Black Panther" is now the highest-grossing superhero movie of all time, surpassing the previous mark set by "The Avengers".

"Black Panther" raked in over $624 million at the domestic box office since its debut six weeks ago, and above $1.5 billion worldwide.

According to the reports, "Black Panther" will have surpassed "The Avengers" and "Star Wars: The Last Jedi" on the all-time list.

Worldwide, ''Black Panther'' is also expected to surpass "Iron Man 3" which raked in a $1.2 billion total this weekend as number three among superhero films behind "The Avengers'" ($1.5 billion) and "Avengers: Age of Ultron" ($1.4 billion) on the global all-time list.

Black Panther will make another appearance on  "Avengers: Infinity War", which will be in cinemas on  April 27, 2018.