С выхода первого фильма в серии прошло почти десять лет, и Родригес выбрал совершенно новых актеров на старые роли: Джош Бролин играет Дуайта (вместо Клайва Оуэна в "Городе грехов"), который охотится на единственную женщину, которую когда-либо любил, − Аву Лорд, ее играет красотка Ева Грин. В фильме также снялись Микки Рурк, Джессика Альба, Брюс Уиллис, Розарио Доусон, Джейми Кинг, Джозеф Гордон-Левитт и другие. "Город грехов 2: Женщина, ради которой стоит убивать" появится на экранах кинотеатров 22 августа.