Il trafficante americano Eddie Muntz (Chevy Chase), in trasferta a San Miguel, vende armi al dittatore Arturo Cordosa (William Marquez). L'intervento di una compagnia rivale, la conversione religiosa di un collega (Gregory Hines) e l'affascinante Catherine DeVoto (Sigourney Weaver) complicheranno non poco la situazione.

Eddie Muntz
Mrs. DeVoto
Ray Kasternak
Frank Stryker
Gen. Cordosa
Col. Salgado
Lyle
Babers
Harold DeVoto
Ms. Della Rosa
Bob
Masaggi