Marvel Studios' Black Panther has (unsurprisingly) remained the dominant force at the box office for the second weekend in a row. According to Box Office Mojo, Ryan Coogler's culturally significant superhero film has made an estimated $108 million during its sophomore weekend in theaters.
As of today, the movie has raked in more than $700 million worldwide, with $400 million being from domestic ticket sales alone. Panther had the second-biggest second weekend box-office returns of all time, just behind Star Wars: The Force Awakens, which made $149 million during its secondary weekend. Again, this isn't shocking, as the Marvel movie has already broken around 20 sales records and shows no signs of stopping anytime soon.
Meanwhile, Alex Garland's lofty sci-fi thriller Annihilation managed a meager $11 million domestically, placing in it fourth place, after Black Panther, Game Night, and Peter Rabbit. Even in the light of positive reviews from critics on the Ex Machina director's second directorial feature, the movie -- based on the first book in Jeff VanderMeer's Southern Reach trilogy -- is floundering at the box office.
It seems the unwieldy themes and ambitious storytelling aren't appealing to audiences who'd rather spend their money on superheroes, CGI carrot munchers, and Jason Bateman. However, a smaller intake for Annihilation shouldn't be an entirely ominous prospect, as it is only getting a theatrical release in North America and China, while Netflix releases it everywhere else. Perhaps producer David Ellison was right to get cold feet about an international theatrical release after a poor test screening. Netflix got the international rights to distribute the film on the condition that they pick up most of the movie's estimated $55 million budget.