Jurij Orłow (Nicolas Cage) ma wiele twarzy i wiele fałszywych tożsamości. Na pewno jednak urodził się na Ukrainie, a dzięki podrobionym papierom o żydowskim pochodzeniu może cieszyć się urokami amerykańskiej demokracji. Jurij postanawia zostać handlarzem bronią. Żyje jednak w wiecznym stresie, starając się zawsze o krok wyprzedzać zarówno konkurencję z branży, jak i zawziętego agenta Interpolu, Jacka Valentine’a (Ethan Hawke). Rok 1991 przynosi rozpad Związku Radzieckiego. Orłow natychmiast jedzie na Ukrainę, gdzie czekają na niego arsenały niepilnowanej przez nikogo broni oraz wujek Dimitrij, generał ukraińskiej armii. Jurij osiąga bogactwo, o jakim nigdy nie marzył. Nie wie jeszcze, że przyjdzie mu się zmierzyć z zupełnie nieoczekiwanym przeciwnikiem – własnym sumieniem.