Live Action 'Lilo & Stitch' Makes Waves, Crosses $1.028 Billion, and Heads to OTTPop NewsBy Ankita Banerjee19 Aug 2025 12:21 ISTDisney’s live-action 'Lilo & Stitch' has earned over $1.028 billion, becoming the second-highest-grossing film of 2025. The movie will start streaming on Jio Hotstar from 3rd September. Read More