一个老流浪汉(鲁特格尔·哈尔饰)经过一个被疯狂犯罪笼罩的城市,这里充斥着杀害儿童、强迫卖淫等令人发指的罪行。暗中统治这里的德里克家族热衷于当街杀人。老德里克(布莱恩·唐尼饰)和他的两个儿子在街上游荡,流浪汉从德里克的儿子手中救出了妓女艾比(莫丽·邓斯沃斯饰)。结果被警察诬陷,身受重伤。 流浪汉试图遵守罪恶之城的生存法则,忍辱求生。然而事与愿违,抢劫案又碰巧找到了他。忍无可忍的流浪汉最终决定拿起枪,寻求正义。他杀死了暴力罪犯,引发了城市居民的热血。德里克一家也不甘示弱。在媒体的帮助下,他们发布了对所有流浪汉的通杀令。一时间,罪恶之城血流成河...