'24 Frames': The final film of Abbas Kiarostami debuts at Cannes Film Festival