Действие фильма разворачивается в вымышленном городе Бэйсин-Сити. Он еще известен с давних времен как перевалочный пункт на пути охотников за золотом. Здесь они могли отдохнуть и развлечься с девочками. Отсюда и название – «Город грехов». Теперь город полностью пронизан коррупцией, каждый политик продажен и делит сферу влияния с опасными мафиози. Полиция вся куплена и действует своих интересах. Здесь каждая улица, каждый дом таит в себе опасность.
В Бэйсин-сити живут самые разные люди, но каждый из жителей будет до последнего бороться за свою свободу, чего бы это ни стоило.
В центре внимания четыре истории, четыре абсолютно разных человека. Марв, не знавший любви, оказывается под подозрением после убийства девушки, проявившей к нему симпатию. Теперь он хочет найти настоящих убийц. Романтик, который остается таковым, несмотря на то что по профессии – киллер. Хартиган, который скорее исключение из правил. Ведь он – честный полицейский, жаждущий поймать серийного маньяка, насилующего малолетних девочек. Дуайт охраняет девиц легкого поведения, но даже не подозревает, к чему это может привести. Ведь отношения мафии и проституток совсем непростые.