Italian actress and jury member Asia Argento arrives on the red carpet for the screening of the film "Vengeance" at the 62nd Cannes Film Festival May 17, 2009. [Agencies]
Italian actress and jury member Asia Argento arrives on the red carpet for the screening of the film "Vengeance" at the 62nd Cannes Film Festival May 17, 2009. [Agencies]