Sin City poster. The gorgeous Sin City A Dame To Kill For actress Eva Green is a French actress and supermodel Eva Green are carrying this. Hollywood actor Eva Green's Sin City: A Dame To Kill For. Eva Green is just too sexy for the upcoming sequel Sin City: A Dame to Kill For—well, let's just say that. The actress is wearing a form-fitting black lace dress.