The biggest British blockbuster of 2025 was shot on iPhones with $75 million budget
The biggest British blockbuster of 2025 was shot on iPhones with a $ 75 million budget, making it the most expensive movie ever filmed on mobile phone.
Daily Express :: Films Feed