Francis Ford Coppola Sells Custom $1M Watch Amid *Megalopolis* Financial Strain
Legendary director Francis Ford Coppola was forced to sell his custom $1 million watch to cover costs related to his self-funded epic, Megalopolis. Get the full financial context.