Assassino a soldo em Nova Orleans, James Bonomo (Sylvester Stallone) considera-se um homem honesto e recusa-se a quebrar a sua regra de ouro: nunca atirar sobre um inocente. Assim, após ter executado um polícia corrupto, ele deixa uma testemunha viva. Para o punir por este terrível erro, o seu parceiro de anos é assassinado a sangue-frio.
Quando Taylor Kwon (Sung Kang), inspector de polícia de Nova Iorque, chega à cidade para verificar uma nova pista sobre um caso antigo, descobre que o seu parceiro foi morto. Todas as pistas o levam a Jimmy, que rapidamente percebe não estar sozinho.
Agora, de maneira a encontrar os verdadeiros culpados pela morte dos parceiros, James e Taylor vão ser forçados a formar uma aliança. Embora cientes que cada um está no lado oposto da lei, eles percebem que, afinal, o conceito de justiça é algo bastante mais profundo do que isso.