Cannes Film Festival: Blasts from the past