Alba Stripping Behind The Scenes Green Screen From Sin City Premiere at the TCL Chinese Theatre in Los Angeles. The actress is wearing a form-fitting black lace dress. Sin City 2 teaser poster. Eva Green in Sin City: A Dame To Kill For. Sin City and we love Sin City 2: A Dame to Kill For Movie POSTER 27x40 Eva Green C, LICENSED.