FRANK MILLER'S SIN CITY: A DAME TO KILL FOR star Eva Green Sin City 2 clip. Eva Green is unafraid to bare all for the camera. A Sin City poster. Perhaps best known for her role as Ava Lord seduces Josh Brolin's Dwight McCarthy in this new Sin City 2 clip. Apparently, Eva Green has.