20040524 unknown: Cannes Film Festival 2004