Fire And Ash' provided the biggest opening of 2025 in France, Germany, Spain, South Korea and many smaller markets.