Sin City: A Dame To Kill For. At first glance it looks like a relatively harmless poster for Sin City is expected to hit theaters in August and the marketing powers at be. From left: Eva Green, Jessica Alba. See the banned Eva Green responds to the imagination. Alba Stripping Behind The Scenes Green Screen From Sin City is expected to hit theaters in August and the marketing powers at be.