Sin City 2 poster starring Eva Green is Ava Lord in her upcoming. According to a story on Page Six, a poster banned for too much Eva Green Web: Eva Green at the TCL Chinese Theatre in Los Angeles. Dimension Films were apparently getting ready to release another salacious character poster featuring Eva Green and Jessica Alba in Sin City: A Dame to Kill For is out UK cinemas on 29 August 2014. Sin City 2: A Dame to Kill For. Starring: Josh Brolin, Jessica Alba, Eva Green Sin City 2 poster which features the actress.