“Avengers: Infinity War” took in $250 million in its opening weekend, the highest North America opening of all time, industry estimates showed on Sunday.
The film, which features more than two dozen superheroes fighting to save the universe, displaced “The Force Awakens,” the seventh instalment in the long-running “Star Wars” space saga that made $248 million in its opening weekend in 2015.
“Infinity War” is the 19th film in the so-called Marvel Cinematic Universe (MCU), combining a whopping nine franchises and a cast list that reads like a who’s who of Hollywood’s A-list.
Robert Downey Jr dons the red and gold metal suit once again as Iron Man; Benedict Cumberbatch is Doctor Strange; Scarlett Johansson is back as Black Widow; and Australia’s Chris Hemsworth is Thor.
Also back for more? Black Panther -- the Marvel breakout of the year after the massive opening of the standalone pic in February, Captain America, the Hulk, Spider-Man, Hawkeye, the Guardians of the Galaxy and their assorted allies.
Their mission? To prevent the powerful purple alien Thanos (Josh Brolin) from destroying the universe.