Business ❯Film Industry ❯Film Distribution ❯International Distribution
The long-awaited sci-fi epic will hit theaters and IMAX screens on September 27, 2024, following a polarizing premiere at Cannes.