The latest Marvel superhero film earned an estimated $355 million in North American ticket sales during its opening weekend, making it the second-biggest domestic debut of all time, according to studio estimates. It trails only 2019’s Avengers: Endgame, which opened to $357 million.