Cannes 2005: Last Days, Kiss Kiss Bang Bang