The film is set to premiere at the 2025 Cannes Film Festival, with its release scheduled for the second week of the event.