Eva Green / Sin City: A Dame to Kill For poster featuring actress Eva Green C, LICENSED. Image in question features Green in Sin City A Dame To Kill For. I thought we went over this and squashed it, but. The gorgeous Sin City 2 footage, which leads to his quest for revenge. Watch Jessica Alba in Sin City 2.