OTT Releases August 2025 : “Metro in Dino” and “Kingdom” Lead Digital Premieres

August 2025 OTT Releases includes Metro in Dino (Netflix), a musical romance starring Aditya Roy Kapur and Sara…