《罪恶之城2》由三个独立的故事组成,其中一个来自来自弗兰克·米勒的漫画《红颜祸水》(A Dame to Kill For),另外两个则是弗兰克·米勒为电影新创的故事。《红颜祸水》(A Dame to Kill For)——这是米勒sin city系列漫画(共7部)中的一部。“续集主要来自《红颜祸水》,”米勒说,“这部漫画也是由一系列短篇组成的,包括《另一个周六夜》和另外两个故事。其中一个涉及到第一部电影中杰西卡·阿尔芭饰演的角色Nancy Callahan;这个角色是为了让几个故事能够结合在一起,并和第一部电影联系起来。” 《红颜祸水》的主要故事讲的是主人公Dwight McCarthy(第一部中由克里夫·欧文饰演),一位生活严谨,避免麻烦的摄影师,遇到了他过去生活中无法对其说“不”的那个女人,她因为遭受丈夫的虐待,面临着危险而向Dwight求助。Dwight应该相信她么?