The Latest in Cannes Film Festival