In the run-up to its world premiere in competition at the Cannes Film Festival, Francis Ford Coppola’s 135-minute epic “Megalopolis” is on track to sell to a French distributor, Le Pacte. The indie company, presided over by veteran French distributor Jean Labadie, is currently negotiating a deal. It seems like an odd match for such […]