O filme conta a história da queda do impiedoso imperador Di Xin, também conhecido como Zhou, da Dinastia Shang. Deuses e deusas, os Oito Imortais e espíritos fazem parte da mitologia chinesa usada na animação. – Ne Zha é o primeiro recurso de animação 3D da China lançado em IMAX. – Baseado no livro “Investiture of the Gods” [Fengshen Yanyi – Título original: 封神演義], escrito por Xu Zhonglin e Lu Xixing, publicado no século XVI, um dos maiores romances da Dinastia Ming. – O filme que da sequência a história de Ne Zha é “Legend of Deification”.