Skip to content
Menu
Menu

Ne Zha 2 is now the highest grossing animated film of all time

It has earned more than Inside Out 2, more than Frozen II, and – remarkably – done so almost entirely thanks to one single market: mainland China
  • The animated film premiered in Macao on Wednesday night, following its release in Hong Kong on Tuesday

ARTICLE BY

PUBLISHED

ARTICLE BY

PUBLISHED

UPDATED: 20 Feb 2025, 8:08 am

China’s animated blockbuster Ne Zha 2 dethroned Pixar’s Inside Out 2 on Tuesday, becoming the world’s highest-grossing animated film ever, reports Reuters, citing data from ticketing platform Maoyan. The Chinese hit is now also the eighth-highest-grossing film of all time.

The box office earnings of Ne Zha 2 have surpassed 12.3 billion yuan (US$1.69 billion), including pre-sales and overseas earnings. More than 99 percent of this income has stemmed from audiences in the mainland.

Other milestones Ne Zha 2 has achieved include being the first ever film to gross over US$1 billion in a single market, becoming first non-Hollywood movie to join the billion-dollar club, and becoming the highest grossing film in China’s movie-making history.

[See more: What is The Last Dance, the film that’s taking Macao and Hong Kong by storm?]

The film, a sequel based on characters from Chinese mythology and directed by Jiaozi (also known as Yang Yu), was released in mainland theatres on 29 January, coinciding its run with the Lunar New Year holiday. It began screening at theatres outside the mainland this week, and premiered in Macao last night – following Tuesday’s release in Hong Kong.

Leong Wai Man, head of the Cultural Affairs Bureau, told Xinhua that the success of Ne Zha 2 could inspire Macao’s own film industry to incorporate more Chinese cultural themes into its output in the future.

Inside Out 2 was the highest-grossing film of 2024, making around US$1.68 billion worldwide and knocking Disney’s Frozen II off its perch as the world’s highest-grossing animated film.

UPDATED: 20 Feb 2025, 8:08 am

Send this to a friend