The Barbie film has become the US and Canada’s biggest film of the year so far, said distributor Warner Bros.
An estimated $155m (£120m) was made in its opening weekend, the company said.
Meanwhile, new release Oppenheimer – also out on Friday – made $93.7m (£72m) in the US, said Universal Pictures.
The features come at a time when cinemas in general are struggling as they lose out to competition from streaming.
Meanwhile, in the UK, Vue said both films had led to the cinema chain seeing its busiest weekend in four years.
Vue, which has 91 cinemas throughout the UK and Ireland, said it saw its biggest weekend in four years and second biggest weekend in history by admissions, with director Greta Gerwig’s Barbie on track to become the biggest film of 2023, ahead of Super Mario Bros.
The two films brought in half a million people to Vue screens, with 4,000 sold out viewings for Barbie across the UK and Ireland, the company said.
Vue added that its most popular sites for Barbie include Cambridge, Glasgow St Enoch, Leeds Kirkstall, Bolton, Islington in London and Bolton.
Oppenheimer’s plot is centred on the development of the first atomic bomb, starring Cillian Murphy and directed by Christopher Nolan.
Meanwhile, Barbie tells a coming-of-age story of the children’s character where she explores her identity and encourages friend Ken to establish individuality.
The two films were both released on Friday and the competition between them both was referred to on social media as “Barbenheimer”.
The opening weekend for Barbie, starring Margot Robbie and Ryan Gosling, has seen its ticket sales overtake that for the opening weekend of blockbuster Super Mario Bros, making Barbie the biggest film of 2023 so far.
Worldwide, Barbie’s debut took in $337m (£293m).