Disney’s “Black Panther” dominated the top spot once again this weekend at the North American box office, taking an estimated $108 million, and a global total of $700 million, according to estimates.
And the film has yet to open in China or Japan.
Following a record-shattering opening weekend — raking in $242.2 million — the frenzy to see the 18th entry in the Marvel Cinematic Universe continued, bringing total earnings to an astronomical $400 million in just 10 days, according to tracker Exhibitor Relations.
It is only the fourth movie ever to make more than $100 million in its second weekend, joining “Star Wars: The Force Awakens,” “Jurassic World” and “Marvel’s The Avengers,” according to Disney, which owns Marvel Studios.
Directed by Ryan Coogler, “Black Panther” features an almost entirely black cast led by Chadwick Boseman as the first non-white superhero to get his own standalone movie in the franchise.
Starring alongside the likes of Michael B Jordan, Lupita Nyong’o and Daniel Kaluuya, Boseman plays the titular superhero also known as T’Challa, king and protector of Wakanda, a technologically advanced, affluent, never-colonized utopia in Africa.
In at an anything-but-close second place was newly-released dark comedy “Game Night,” with $16.6 million.
Featuring Jason Bateman and Rachel McAdams, the film follows a group of friends whose game night descends into a murder mystery.
Dropping one place into third was “Peter Rabbit,” based on Beatrix Potter’s classic children’s book. Sony’s family-friendly offering brought in $12.5 million in its third week in theaters.
Paramount’s new science fantasy horror “Annihilation” was off to a weak start, debuting in fourth place at only $11 million.
Starring Natalie Portman, the film — based on the novel by Jeff VanderMeer — tells the story of a team of military scientists who go into a quarantined zone known as “The Shimmer.”
Finally, in at fifth was “Fifty Shades Freed” — the last film in the trilogy based on the wildly successful novels by EL James — with takings of $6.9 million.
Follow us on twitter @YBTCNEWS