Francis Ford Coppola’s highly anticipated, self-funded feature Megalopolis has landed a Cannes debut. The film will screen in competition at the festival on May 17 in a gala premiere at the 77th annual festival. The project follows the rebuilding of a metropolis after its accidental destruction, with two competing visions — one from an idealist architect […]