Overseas, the film grossed $22 million from 964 worldwide IMAX screens, achieving the best global Marvel IMAX opening record and second-highest IMAX global opening Weekend.
Captain Marvel is in cinemas now, and is absolutely crushing it at the box office - whether you like it or not.
Despite the skepticism of some (predominantly male) Marvel Comic Universe fans, Brie Larson's Captain Marvel has made a heroic debut at the US Box Office, raking in over $155 million in its opening weekend.
"Captain Marvel" appears to have saved the North American box office.
Larson stars as Carol Danvers, the pilot who becomes the vastly powerful Captain Marvel after the Earth is caught at the center of a galactic conflict in 1995.
Hollywood is a numbers town and the box office figures don't lie - which is why movie execs will be busy planning a fresh slate of diverse superhero films. The last big hit was Warner Bros.'s "Aquaman" in late December, which opened with $68 million USA and went on to gross $1.14 billion US worldwide.
The film also stars Samuel L. Jackson and Jude Law. "The allure and power of the superhero genre is as powerful as ever and just what blockbuster starved audiences have been waiting for in the form of a perfectly cast Brie Larson in this most powerful role". The film also managed to earn an "A" CinemaScore despite the fleet of online trolls determined to undermine the film's perception as a crowd pleaser. So far in 2019, the biggest weekend film was "How to Train Your Dragon" at $55 million U.S.in February.