Francis Ford Coppola’s long-anticipated sci-fi epic, Megalopolis, is finally available on digital platforms starting November 12, 2024, allowing audiences to own or rent this visionary film from the comfort of home.