Francis Ford Coppola’s ‘Megalopolis’ Debuts at Cannes Film Festival
Oscar-winning director Francis Ford Coppola, at 85, has poured a staggering $120 million of his own funds to realize this epic that’s been brewing for over four decades. The production has already stirred the pot amid rumors of chaos and a disruptive shoot,