Sin City: A Dame To Kill For is apparently too sexy for movie theater lobbies. Perhaps best known for her role as Ava Lord in her upcoming. At first glance it looks like a relatively harmless poster for the. Watch Jessica Alba in Sin City: A Dame To Kill For. Eva Green on nudity, theater and her controversial poster.