Francis Ford Coppola’s self-financed movie ‘Megalopolis’ has premiered at the Cannes Film Festival, unveiling a passion project Coppola has been pondering for years. Read More in FOX News.   Read More in Red Pill NOWlej.