Je další horká noc. Bezvětří a sucho. Dwight (Josh Brolin) přemýšlí, v kolika ohledech svůj život podělal a za co by zaplatil, kdyby dostal šanci začít znovu s čistým štítem. Pak mu zavolá jeho osudová žena Ava (Eva Greenová) a požádá ho, aby ji ochránil před násilnickým manželem. Dwight však netuší, že Ava má úplně jiné úmysly.
Marv (Mickey Rourke) se probudí na dálnici, obklopen několika mrtvými těly, a za nic si nemůže vzpomenout, odkud přišel.
Sebevědomý hráč Johnny (Joseph Gordon-Levitt) chce v pokeru porazit největšího padoucha ve městě, senátora Roarka. Hraje však s nebezpečným mužem a události se mu vymknou z rukou.
Striptérka Nancy (Jessica Alba) se těžce vyrovnává se smrtí Johna Hartigana (Bruce Willis) a je odhodlaná ho pomstít za každou cenu.
V pokračování kultovního filmu Sin City se v několika vzájemně propojených příbězích vracíme do Města hříchu plného podvodníků, svůdných tanečnic, zkorumpovaných policistů, ozbrojených prostitutek a zlomených srdcí. Tentokrát i ve 3D.