New Chinese animated movie Ne Zha 2 has overtaken Star Wars: The Force Awakens to become the ... The movie currently has a perfect score of 100% on Rotten Tomatoes. Ne Zha 2 is out now in US ...