1 of 1
Story summary
- Imax achieved a record box office of $1.28 billion in 2025, with Ne Zha 2 at $167 million and Demon Slayer: Infinity Castle at $95.9 million.
- The 2025 result was up 40% from 2024 and 13% above the 2019 record.
- Domestic box office reached $449 million in 2025, up 14% from 2023.
- Imax expects $1.4 billion in 2026, driven by The Odyssey and Dune: Part Three.
