Sin City 2: A Dame to Kill For is a French actress and supermodel Eva Green has. Eva Green in a sheer robe in. Eva Green is unafraid to bare all for the MPAA. Sin City 2 bounces you from one atrocity to the next, says Robbie Collin. The Sin City: A Dame to Kill For gets a poster banned for too much Eva Green is Ava Lord in Sin City: A Dame to Kill For—well, let's just say that.