Megalopolis Reviews Lead to Weak Rotten Tomatoes & Metacritic Scores
The reviews for Francis Ford Coppola’s epic science fiction film Megalopolis have arrived, and they add up to underscore a wide-ranging response. Coppola spent decades developing the movie and reportedly spent $120 million of his own money on it. Megalopolis premiered at the 77th Annual Cannes Film Festival on May 16, 2024, before releasing in … Read more