Eddie Muntz er en veltalende mann med et stort salgstalent. Han selger våpen – små våpen som kan stoppe små opprør, og store våpen som kan sette i gang en verdenskrig. Han selger ikke til hvem som helst – bare de har penger nok. Ved en tilfeldighet blandes han inn i en kjempekontrakt mellom våpenfabrikantene Luckup og Cordosa fra det søramerikanske landet San Miguel. For å sikre seg kontrakten ber han sin venninne Catherine å ligge med landets diktator. Hans planer blir imidlertid forstyrret av Frank Stryker, som selv har planet om å sikre seg kontrakten.