85-year-old director Francis Ford Coppola returns to Cannes after 45 years with Megapolis
George Miller's latest installment from the Mad Max Saga set Cannes on the right foot.