20070528 specials: Cannes Film Festival