The Sin City: A Dame to Kill For Movie POSTER 27x40 Eva Green in Sin City 2 footage, which leads to his quest for revenge. Eva Green is striking as she walks into the room. Eva Green has. The actress is wearing a form-fitting black lace dress. Former Bondgirl Eva Green Sin City 2 poster was doctored because it was deemed too sexy for television by ABC network.