Now that I've seen it, yeah, I can see why 'Ne Zha' has made over/under $700 million in China thus far.