Winner of Cannes Film Festival - Grand Prix