一個老流浪漢(Rutger Hauer 飾)路經一座被瘋狂犯罪行為所籠罩的城市,這里充斥著殺童、強迫賣淫等等極惡罪行,暗中統治這里的德瑞克一家熱衷于當街殺人,老德瑞克(Brian Downey 飾)和兩個兒子橫行街頭。流浪漢從德瑞克之子的手中救下妓女艾比(Molly Dunsworth 飾),結果反被警察設計陷害,身受重傷。流浪漢試圖遵守這座罪惡之城的生存法則,忍辱求生,然而事與愿違,搶劫案偏偏又找上他,忍無可忍的流浪漢終于決定拿起槍尋求公平,他對暴力罪犯大開殺戒,在城市中引發了居民群起反抗的熱血,德瑞克一家同樣不甘示弱,借助媒體發布了針對所有流浪漢的絕殺令,一時間,罪惡之城血流成河……