一個老流浪漢(魯特·豪爾飾)經(jīng)過一個籠罩在瘋狂和犯罪中的城市。它充滿了殺害兒童、強迫賣淫和其他令人發(fā)指的罪行。秘密統(tǒng)治這里的德里克一家熱衷于在街上殺人。老德里克(布萊恩·唐尼飾)和他的兩個兒子在街上游蕩。流浪漢從德里克的兒子手中救出了妓女艾比(莫莉·鄧斯沃斯飾演),但卻被警察陷害,受了重傷。這個流浪漢試圖遵守這座邪惡城市的生存法則,忍辱求生,但事與愿違。搶劫案恰好再次找到了他,這個不堪忍受的流浪漢最終決定拿起槍尋求正義。他發(fā)起了一場針對暴力罪犯的大規(guī)模殺戮運動,在該市居民中引發(fā)了激烈的叛亂。德里克一家也不甘示弱,利用媒體發(fā)布了針對所有流浪漢的死刑令。有一段時間,罪惡之城流淌著鮮血