After four weeks of domination, the film Barbie, by Greta Gerwig, finally yielded the top of the world box office.

The comedy starring Margot Robbie and Ryan Gosling was dethroned by Blue Beetle, DC’s new superhero film which also performed below expectations. Ángel Manuel Soto’s feature film, which features a first hero of Latin American origin – Xolo Maridueña playing Jamie Reyes, the Blue Beetle – collected 25.4 million at the North American box office, with overall revenue of 43 million. The film’s production budget is estimated at 104 million.

Barbie thus fell to second place on the charts, collecting 21.5 million last week, an impressive amount considering that the film was launched already a month ago. In the United States, Barbie is expected to keep up the pace to beat The Super Mario Bros. Movie as the highest-grossing film of the year with over 567 million at US box office. Globally, Barbie crossed the billion mark earlier in August.

According to figures analyzed by Variety, Barbie also became the highest-grossing film in the history of Warner Bros. studios, surpassing the mark established by Christopher Nolan’s The Dark Knight.

Precisely, the most recent film by the American director, Oppenheimer, meanwhile crossed the bar of 700 million in global revenue, thereby integrating the top 5 of the most popular IMAX films in history in the company of the two Avatars, Star Wars: The Force Awakens and Avengers: Endgame. Oppenheimer, starring Cilian Murphy as the father of the atomic bomb Robert Oppenheimer, raked in more than 20% of its revenue from IMAX theaters, including $17 million from the 30 theaters that screened the film in 70mm, the reference format according to Christopher Nolan.