Für SIN CITY 2: A DAME TO KILL FOR wurden die Handlungsstränge von Frank Millers Graphic Novels „A Dame To Kill For“ und „Just Another Saturday Night“ virtuos miteinander verwoben. Regisseur Robert Rodriguez („Machete“, „Planet Terror“) landete abermals einen echten Besetzungscoup: Neben Josh Brolin („True Grit“), Eva Green („James Bond 007: Casino Royale“) und Jessica Alba („Machete“) betrügen, lügen und morden sich Mickey Rourke („The Wrestler“), Bruce Willis („The Expendables“), Joseph Gordon-Levitt („Inception“), Rosario Dawson („Death Proof – Todsicher“) und Dennis Haysbert („Enttarnt – Verrat auf höchster Ebene“) in stilistisch einmaliger Schwarz-Weiß-Ästhetik quer durch Sin City.
Seitdem Dwight (Josh Brolin) vor einigen Jahren das Leben von Miho (Jamie Chung) rettete, will er sich jeglichen Ärger vom Leib halten – bis ihn seine schöne Ex-Freundin Ava (Eva Green) kontaktiert, die ihm einst das Herz brach und mit einem anderen durchbrannte. Doch nun fleht Ava Dwight um Hilfe an, weil sie von ihrem Ehemann Damien Lord (Marton Csokas) brutal misshandelt und dem skrupellosen Chauffeur Manute (Dennis Haysbert) überwacht wird. Dwight beschließt, ihr zu helfen, muss aber nach kurzer Zeit feststellen, dass man in einer Stadt wie Sin City selbst einer Dame in Not nicht vertrauen kann…
Gleichzeitig erwacht Marv (Mickey Rourke) eines Morgens zwischen mehreren toten Jugendlichen. Dabei wollte er in der vorherigen Nacht doch nur der schönen Stripperin Nancy (Jessica Alba) beim Tanzen zusehen. Marv begibt sich tief ins Herz des Molochs, um herauszufinden, was geschehen ist...