New Chinese animated movie Ne Zha 2 has overtaken Star Wars: The Force Awakens to become the fifth-highest-grossing film of all time.
The movie was released in China on January 29, before arriving in North America on February 14. The film has now made $2.07 billion at the global box office, making it the highest-grossing release of 2025 so far. The Force Awakens, which was released 10 years ago in 2015 as the first installment in the Star Wars sequel trilogy, made $2.068 billion.