Black Panther, set in the fictional African country Wakanda, has more than doubled the amount of money it was predicted to take in its opening weekend.
The US and Canada box office takings of more than $242m (£173m) put it miles ahead of the $120m (£86m) it had been estimated to make.
The movie is now the second highest-grossing four day opening of all time – behind only Star Wars: The Force Awakens, which earned $288m (£206m).
Based on the Marvel comic book character, Black Panther revolves around the ruler of a fictional central African nation who moonlights as a costumed crime-fighter.
The film has drawn praise for having a predominantly black cast, the majority of whom speak with African accents.