Francis Ford Coppola's long-awaited sci-fi epic Megalopolis has finally premiered at the Cannes Film Festival, and the reactions are coming in strong.
Francis Ford Coppola's long-awaited sci-fi epic Megalopolis has finally premiered at the Cannes Film Festival, and the reactions are coming in strong.