After four weeks of seeing life in pink, the North American box office has a new champion. Barbie was knocked out of the top spot by superhero movie Blue Beetle, according to estimates by industry firm Exhibitor Relations on Sunday.

Puerto Rican director Angel Manuel Soto’s feature, in which a student’s body is held hostage by a mysterious beetle that gives him powerful powers, grossed $25.4 million in US and Canadian theaters this weekend. end. The main role is played by 22-year-old American actor Xolo Mariduena. According to analyst David Gross, the tickets sold for this launch, however, represent only a third of those generally recorded for a superhero film. Relegated to second place on the podium, Barbie still collected $ 21.5 million for its fifth week on the bill.

Preceded by an intense marketing campaign, the film features the iconic Mattel doll, played by Margot Robbie, venturing alongside her clumsy boyfriend Ken (Ryan Gosling) into the real world. In third place, Christopher Nolan’s portrait of the designer of the atomic bomb, Oppenheimer, made $10.6 million in revenue. Falling fourth, Teenage Mutant Ninja Turtles, who are getting a facelift with Ninja Turtles: Teenage Years, have raised over $8.4 million. Close behind, with $8.3 million, the comedy Backstreet Dogs, about abandoned dogs on a mission to get revenge on a former owner, came in only fifth place for its first week in halls.

Here’s the rest of the top 10:

6 – In Very Troubled Waters ($6.7 million)

7 – The Hand (3.2 million)

8 – The Haunted Mansion (3 million)

9 – Mission: Impossible – Dead Reckoning Partie 1 (2,7 millions)

10 – The Last Voyage of Demeter (2.5 million)