The Chinese phenomenon ‘Ne Zha 2’ has surpassed the worldwide collection of Star Wars: The Force Awakens to become the fifth highest-grossing movie ever, reported Deadline. According to Maoyan, as ...