Gizmodo

At the start of the year, it was reported that Francis Ford Coppola’s long-awaited sci-fi flick Megalopolis might finally see the light of day.