Den arrogante gambleren Johnny (Joseph Gordon-Levitt) planlegger i det skjulte å knuse den største skurken i Sin City, i vedkommendes eget spill. Han vinner imidlertid over feil person, hvilket ikke gjør ting lettere. Langs veien møter han en ung stripper kalt Marcy (Julia Garner).