The Barbie film has become the US and Canada's biggest film of the year so far, according to 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.
Please subscribe here: http://bit.ly/1rbfUog
#BarbieMovie #Oppenheimer #BBCNews