CIA-Agent Sands (Johnny Depp) will den geplanten Sturz des mexikanischen Präsidenten (Pedro Armendáriz) ausnutzen, um durch ein Zweckbündnis zwischen dem skrupellosen General Marquez (Gerardo Vigil) und dem Drogenbaron Barillo (Willem Dafoe) Kapital zu schlagen. Sands will sowohl Barillo, als auch Marquez los werden und eine neue Regierung ...