I just came out of “Megalopolis” and, umm … Embargo breaks at 3pm ET.
In the meantime, Joseph Kosinski’s Formula One movie has nabbed a June 27, 2025, release date, which includes a two-week run on IMAX screens. The film cost $300 million. It’s also still filming and reshooting a lot of key scenes with new F1 cars.