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".