"Barbie" made another $4 million at the box office this weekend – nearly two months after it premiered – putting its domestic gross at more than $626 million. The film pushed out "The Avengers" as the 11th highest-grossing film domestically and is nearly in the top 10 highest-grossing films in the U.S. of all time, according to Box Office Mojo.
"Barbie" beat "The Avengers" by $2,764,233, pushing it down into the No. 12 spot on the domestic box office list. The Greta Gerwig film needs to make $27.28 million to dethrone 2015's "Jurassic World" in the No. 10 spot.
The highest-grossing film domestically is 2015's "Star Wars: Episode VII - The Force Awakens," which has raked in more than $936 million in the U.S.