La violence se déchaine à nouveau dans Sin City, mais cette fois sans outrance, et plutôt avec banalité. La sulfureuse Ava (Eva Green) entrainera son ancien amant Dwight (Josh Brolin) dans une sale affaire de meurtre, alors que Nancy (Jessica Alba) cherchera à venger le regretté Hartigan avec l’aide de Marv (Mickey Rourke). Johnny (Joseph Gordon Levitt), joueur de poker arrogant, tentera de régler ses comptes avec le sénateur corrompu de la ville. Cette suite...