Cinema News How Digital Streaming Rescued Box Office Failures 18 March 2025, 2:53 pm The film industry in 2025 witnessed an intriguing shift as several movies that struggled at…