Действие фильма, как и действие цикла романов, разворачивается в вымышленном городе Бэйсин-Сити, который был основан в XIX веке как перевалочный пункт на пути золотоискателей, где они могли продать добычу и отдохнуть с девочками — отсюда и прилепившееся к Бэйсин-Сити прозвище «Город грехов» (Basin City). Власть в городе принадлежит насквозь коррумпированным политикам, которые делят сферы влияния с мафиозными кланами при попустительстве продажной полиции. Сердцем Бэйсин-Сити остаётся Старый город — квартал публичны, куда ни мафии, ни полиции лучше не соваться — власть здесь принадлежит проституткам, которые готовы отстаивать свою независимость с оружием в руках.
Фильм состоит из нескольких различных новелл, персонажи которых так или иначе пересекаются.