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.
Is “The Exorcist” truly the greatest horror film ever made, or has time crowned a new champion of fear? Maybe it’s “The Shining,” ‘Texas Chainsaw,’ “Psycho,” or something entirely unexpected that still keeps you up at night.