Black Panther has overtaken The Avengers to become the highest-grossing superhero film at the US box office, taking a total of $630.9m (£443.5m) on its sixth weekend of release.
Black Panther, which as been widely lauded for its diversity as well as its commercial appeal, has overtaken both The Avengers and Star Wars: The Last Jedi to move to No 5 on the all-time list at the US box office.
However, Black Panther has some way to go before it can match The Avengers globally, with the latter film making $1.52bn worldwide.
The record-breaking result, in which Black Panther added an estimated $16.6m to its previous week’s total of $614.3m, came as it was dethroned from its five-week run as the box office No 1, having been overtaken by monster movie Pacific Rim: Uprising, which managed $28m on its debut.