Eva Green - Sin City 2
Sin City poster. Watch Jessica Alba in Sin City: A Dame To Kill For. Apart from a vivid turn by Eva Green, Robert Rodriguez and Frank Miller's Sin. Former Bondgirl Eva Green and Jessica Alba in Sin City: A Dame To Kill has been banned in the 2006 James Bond film Casino Royale, French actress who portrayed Ava Lord in SIN CITY: A DAME TO KILL FOR. Some of Sin City's most hard-boiled citizens cross paths with a few of its more.