The much-anticipated project Mahavatar is already creating massive buzz.The project is set to enter its pre-production phase in January 2025, ...