Kevin Costner and Francis Ford Coppola bet a collective $135 million of their own money on films 0 21.05.2024 18:47 Fortune.com Coppola sold part of his wine business to make Megalopolis. Read More