Captain America: Brave New World Dominates Box Office with $100M Presidents’ Day Opening February 18, 2025