Alba Stripping Behind The Scenes Green Screen From Sin City 2 poster was doctored because it was deemed too risque. Apparently, Eva Green on Her Sin City poster. Sin City 2 actress talks her favourite restaurant, wine, and what you should be wearing. I always wonder when I see these behind the scenes green-screen shots how the inconsistency of the background color is dealt with. Alba Stripping Behind The Scenes Green Screen From Sin City poster.