Chinese animated fantasy adventure Ne Zha 2 has now become the fifth highest-grossing movie of all time at the worldwide box office after passing Star Wars: The Force ...
Lights, camera, action—it’s awards season! The News18 Showsha Reel Awards 2024 are taking place on March 20, 2025, and the ...