Francis Ford Coppola will finally see his film, Megalopolis, premiere at the Cannes Film Festival following what has been a long road to get the film to the big screen. The movie is still without a distributor in North America, with many saying it's a pricey and risky endeavor to invest in, given how off the way the film truly is.