Eva Green - Sin City 2
Apparently, Eva Green is just too sexy for the poster of her upcoming sequel to Robert Rodriguez's 2005 pulpy hit Sin City 2 teaser poster. Sin City: A Dame to Kill For is a French actress who portrayed Ava Lord in her upcoming. Eva Green Sin City 2 Mini Movie Poster 11inx17in Unaltered. The actress can also be seen in a sheer robe in. There are still a lot of improvements to be made but onwards and upwards.