With today's running business included, Chinese blockbuster Ne Zha 2 has topped RMB 7B ($960.5M) in China, far and away ...
Despite only being in theaters for one full week, Pete Davidson's Dog Man will pass $45 million today when the next batch of numbers come in.