News

Megalopolis, Francis Ford Coppola’s self-funded $120m (£94m) epic, certainly isn’t another Godfather or Apocalypse Now, but ...