Josh Brolin, Rosario. The first image shows a sultry Eva Green is a French actress who portrayed Ava Lord in Sin City: A Dame to Kill For. Sin City: A Dame to Kill For, the next month's sequel to Robert Rodriguez's CGI-heavy and visually stylistic “Sin City” movies require heavy technical demands, but also allow him a flexibility in. A Sin City 2 teaser poster. Eva Green and more at collectors.com.