Um ladrão aposentado busca vingança por seu irmão após um roubo sair do controle. Em Cidade do Ódio, Roy Egan (Harvey Keitel) é um ladrão veterano que decide sair profvisoriamente da aposentadoria quando é recrutado por seu irmão mais novo Lee Egan (Timothy Hutton) para um grande assalto a uma joalheria. Junto com eles, mais dois criminosos auxiliam na operação: Jorge Montana (Wade Dominguez) e Skip Kovich (Stephen Dorff). O plano parece estar sob controle, até que um dos bandidos, responsável pelo carro de fuga, resolve trair os colegas e fugir com todo o dinheiro e as jóias, matando Lee e Jorge. Roy escapa por um triz e passa a procurar incansável e obsessivamente Skip. Mesmo ferido, Roy está com sede de vingança e encontra ajuda na sua caça com a viúva do outro parceiro assassinado.