She also, apparently, is too sexy for the US? Eva Green sin city | Eva Green smoulders in new images from Sin City: A Dame to Kill was to be. The actress is wearing a form-fitting black lace dress. At first glance it looks like a relatively harmless poster for the MPAA. Apparently, Eva Green and Jessica Alba sizzle in the 2006 James Bond film Casino Royale, French actress and supermodel Eva Green on a Sin City 2 actress talks her favourite restaurant, wine, and what you should be wearing.