OTT News Helps The Franchise Cross The $2.5B Mark!February 27, 2025 Captain America: Brave New World Worldwide Box Office: Captain America Franchise Unleashes A New Milestone( Photo Credit – YouTube )…